我安装了win32api,可以从命令行导入并调用它,但是在Eclipse中编写时使用PyDev找不到相同的导入。 cwd和path从cmd行匹配到PyDev(sys.path和os.getwd())。什么可能导致差异?
答案 0 :(得分:2)
您很可能需要进入解释器设置并刷新包含路径。选择窗口>喜好。展开PyDev,单击Interpreter - Python。选择您的口译员,然后点击“应用”按钮。如果您还没有进行任何其他更改,它将重新扫描site-packages目录以查找新模块。如果它没有自动找到这两个,请自行添加:
c:\Python26\lib\site-packages\win32
c:\Python26\lib\site-packages\win32\lib
在路径中打开这两个目录时,它应该正确地看到win32api模块。