python - PYTHONPATH 和 PYTHON_LIBRARY_PATH 是什么?

标签 python import path environment-variables pythonpath

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

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

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

最佳答案

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

关于python - PYTHONPATH 和 PYTHON_LIBRARY_PATH 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066035/

相关文章:

python - os.path.dirname 在 django 中返回空字符串

python - 如何学习计算机视觉编程和实时图像处理的基本概念

python - 如何从给定目录动态加载 python 类?

html - 在iframe中显示本地htm文件?

android - 为什么现有的导入项目不能在我的 Eclipse 中运行?

java - 导入包.* 与导入包.SpecificType

c - 如何在 Linux 下的 C 中找到文件路径中子文件夹的权限?

Python:导入错误:没有名为_pluggy 的模块

python - 从 numpy 和 scipy.sparse 准备 tensorflow 的数据输入

python - 断言除了一个键之外两个字典都相等