PyDev、Python 2.6、PyWin32(build 217,32ビット)でEclipse(Indigo)を実行しています。PyWin32でEclipseを使用する
私は、次の3つのライブラリインポートPythonプログラム実行しているよ:適切
import win32con
import win32file
import pywintypes
win32conの輸入が、(注:win32conがPYCで、win32fileが生Pythonで、PYDある)win32fileませんが。
Traceback (most recent call last):
File "....\dynamic\testpywin32.py", line 2, in <module>
import win32file
ImportError: DLL load failed: The specified module could not be found.
私は純粋なPythonの2.6(アイドル)と適切にインポートされたすべてのものに相当するものを試してみました。
IDLEとEclipseでsys.pathを比較すると、Eclipseにないのは['C:\ Python26 \ Lib \ idlelib']だけです。 Eclipseが持っている唯一の余分なものは(ワークスペースの他に)C:\ eclipse \ plugins \ org.python.pydev.debug_2.2.4.2011121401 \ pysrcです。
また、私が上に行って、デバッガによって、右の起動後、以下のコマンドを使用:
sys.path = [sys.path from IDLE]
os.environ['PATH'] = [os.environ['PATH'] from IDLE]
助けるように見えませんでした。
ここでは何が起こっていますか?
は、あなたが他の環境変数も(例えばPATHまたはLIBPATHなど)Eclipseにコンソールから一致するかどうかをチェックしようとしたことがあり適用されますか? –
良い点!私はここにそれを追加します。 – Chris
WindowsではLIBPATHはありませんが、PATH + PYTHONPATHを変更しようとしました。 – Chris