PYTHONPATH变量空白

时间:2018-02-03 16:24:29

标签: python sys.path

根据documentation,当python会话启动时,sys.path从PYTHONPATH初始化。但是,就我而言,PYTHONPATH变量为空。当我在终端执行此操作时:

echo $PYTHONPATH

它返回空白。另一方面,当我启动python并检查sys.path:

import sys
print (sys.path)

我找回了很多路径。那些从哪里装满?我错过了什么?

1 个答案:

答案 0 :(得分:3)

Check the documentation again

它说

  

[sys.path已初始化]来自环境变量PYTHONPATH加上依赖于安装的默认

此外,

  

此列表的第一项path[0]是包含用于调用Python解释器[...或]空字符串的脚本的目录

这就是为什么你的不是空的。