Python文档位于http://docs.python.org/library/sys.html,它指出sys.path
是...
从环境变量PYTHONPATH和一个安装相关的默认值初始化。
我在我的sys.path
中发现了一个路径项,导致问题,并且很难追踪它。我在Google上找到的只有人们解释如何将项目添加到PYTHONPATH
变量中的信息。
我的问题是:是否有任何工具可以帮助跟踪查找特定项为什么存在于您的sys.path
中?我怎样才能了解更多关于“安装相关的默认值”的信息呢?
到目前为止,我发现部分答案是对python本身使用strace
并查找.pth
文件。我还找到了一个sys.path_importer_cache
,但可能不适用。