什么是PYTHONPATH和PYTHON_LIBRARY_PATH?

时间:2011-02-21 12:39:10

标签: python import path environment-variables pythonpath

我已经安装了一个包,无法让它工作。我知道这个问题的一个可能原因是某些环境变量的值不正确(或不存在)。特别是,我知道我需要设置PYTHONPATHPYTHON_LIBRARY_PATH。要为这些变量设置正确的值,我需要知道它们的含义。

例如,在安装软件包之后,我得到了一个包含大量* .dll文件的目录。我应该使用此目录的名称作为上述两个环境变量之一的值吗?

我还有另一个目录(C:\OpenCV2.2\Python2.7\Lib\site-packages),其中只包含两个文件:cv.libcv.pyd。我应该将此目录用作上述环境变量之一的值(人们建议但我不明白为什么)。

1 个答案:

答案 0 :(得分:3)

  • PYTHONPATH is documented
  • PYTHON_LIBRARY_PATH是我从未听说过的。该变量未在我的环境中设置,并且未在整个文档中提及。我还搜索了整个python源代码,那里也没有提到那个字符串。你在哪里看到这个变量?也许这是特定供应商的事情?