在Eclipse外部运行时找不到PyDev依赖项目

时间:2013-08-21 14:45:54

标签: python eclipse pydev

我怀疑我错过了一些明显的东西......

我在pyDev中有一个项目(projA说)依赖于另一个项目(projB说)。在我的projA模块中,我使用简单的

从projB导入一个模块
import exampleModule

这在pyDev / Eclipse中运行时效果很好但是如果我从windows命令提示符运行脚本它找不到模块并给出:

ImportError: No Module named exampleModule

有没有办法告诉python在命令提示符下查看其他项目源文件夹中的导入?我错过了什么?

1 个答案:

答案 0 :(得分:0)

在PyDev外部运行时,你必须正确设置你的PYTHONPATH(当你设置你的源文件夹时,PyDev会处理它,这是添加到PYTHONPATH的文件夹)。

在设置PYTHONPATH的选项中,您可以通过设置PYTHONPATH环境变量在shell中执行此操作,也可以从解释器内部更改sys.path。