配置Python 2.7以使用模块

时间:2011-03-10 19:18:55

标签: python opencv zend-framework-modules

我在Windows 32位系统上安装了Python 2.7,OpenCV2.2,Numpy 1.51,SCIPY 0.9.0和PIL 1.1.7。当从安装它的目录(即C:\ Program Files \ Python27)调用Python时,一切正常(即我可以导入模块)。但是,如果我从任何其他目录启动Python,我无法加载模块(例如ImportError:没有名为PIL的模块)。我的系统变量如下:

PATH = ... ;; C:\ Program Files \ Python27; C:\ Program Files \ OpenCV2.2 \ bin  PYTHONPATH = C:\ Program Files \ Python27 \ Lib \ site-packages; C:\ Program Files \ OpenCV2.2 \ Python2.7 \ Lib \ site-packages

我错过了什么?

1 个答案:

答案 0 :(得分:0)

您应该设置PYTHONPATH环境变量 http://docs.python.org/using/cmdline.html#envvar-PYTHONPATH

由于某些原因,在我的Linux系统上,未设置此变量。但是如果我进入Python shell并运行:

import sys
print sys.path

它显示了我所有模块的位置。