在PyDev中的Python“未parsing的导入”,但在命令行中find

我安装了win32api,可以从命令行导入并调用它,但是在Eclipse中使用PyDev编写时没有find相同的导入。 cwd和path从cmd行匹配到PyDev(sys.path和os.getwd())。 什么可能导致差异?

您很可能需要进入解释器设置并刷新包含路径。 选择窗口>首选项。 展开PyDev,点击Interpreter – Python。 选择你的口译员,然后点击应用按钮。 如果您还没有做任何其他更改,它会重新扫描site-packages目录寻找新的模块。 如果它不能自动找到这两个,请自己添加它们:

c:\Python26\lib\site-packages\win32 c:\Python26\lib\site-packages\win32\lib 

有了这两个目录的路径,它应该看到win32api模块正确。