根据文档,在python会话开始时,sys.path是从PYTHONPATH初始化的。但是,在我的例子中,PYTHONPATH变量是空的。当我在终端中执行此操作时:
echo $PYTHONPATH它会返回空白。另一方面,当我启动python并检查sys.path时:
import sys
print (sys.path)我又得到了一长串的路。这些东西是从哪里装的?我遗漏了什么?
发布于 2018-02-03 16:28:56
上面写着
sys.path是从环境变量PYTHONPATH、加上依赖于安装的默认初始化的.
而且,
这个列表的第一项
path[0]是包含用于调用…解释器…的脚本的目录。或者空字符串
所以你的不是空的。
https://stackoverflow.com/questions/48599467
复制相似问题