我在理解 Python 如何使用PYTHONPATH
环境变量时遇到了一些麻烦。根据文档,导入搜索路径 ( sys.path
) 是“从环境变量初始化PYTHONPATH
,加上依赖于安装的默认值”。
在 Windows 命令框中,我启动了 Python (v.2.7.6) 并打印了sys.path
. 我得到了一个路径名列表,即“依赖于安装的默认值”。
然后我退出 Python,设置PYTHONPATH
为,重新启动 Python,并按预期.;./lib;
打印os.environ['PYTHONPATH'].
了 I got 。.;./lib;
然后我打印了sys.path
. 我认为它应该是依赖于安装的默认值,并.;./lib;
添加到开头或结尾。相反,它只是依赖于安装的默认值,好像PYTHONPATH
是空的。我在这里想念什么?