最佳答案
我正在为一个 python 项目的其他开发人员撰写一份安装文档,并且一直在阅读 PYTHONPATH环境变量。我正在查看我当前的开发系统,并认为我有一些设置错误导致我的 IDE (IntelliJ)在查找 Python 库时行为不正确。
我已经看过了 给你和 给你的文档,但是我仍然不确定在 PYTHONPATH的环境变量中应该包含什么。
我将 PYTHONHOME指向“ C: Python 27”。
我当前的 PYTHONPATH设置为 PYTHONHOME。我还应该添加 sys.path的目录吗?
更新:
基于以下信息,不需要设置 PYTHONPATH,除非您希望 python 能够在默认情况下找到非标准库。例如,当我从安装程序安装 WxPython时,它会将它的库添加到 PYTHONPATH。我确实将 abc2设置为 python 安装的根目录,这样我就可以将它添加到我的系统 abc3环境变量中,这样我就可以在任何地方运行 python。