首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python sys.path内部?

Python sys.path内部?
EN

Stack Overflow用户
提问于 2013-07-23 11:16:52
回答 2查看 81关注 0票数 0

最近,我从不同的地方复制了一个python项目,得到了以下问题:

我在D:\python27上安装了python

然后我使用下面的代码检查了sys.path:

代码语言:javascript
复制
import sys
sys.path

我得到了下面的输出:

代码语言:javascript
复制
...
'C:\\Python27\\Lib', 
'C:\\Python27\\DLLs', 

我不知道python将旧的垃圾python安装路径添加到sys.path的什么地方。分享任何想法都将受到感谢。谢谢!

PS:我还检查了注册表中的PYTHONPATH变量:

代码语言:javascript
复制
D:\Python27\Lib;D:\Python27\DLLs;D:\Python27\Lib\lib-tk
EN

回答 2

Stack Overflow用户

发布于 2013-07-23 11:26:24

我会检查几件事:

  • 请确认您没有在c:\Python.
  • Make上安装早期版本的Python.在导入或运行任何其他内容之前,请务必测试sys.path的值。
  • 如果仍有此问题,请尝试直接从其在D:驱动器上的安装路径运行Python.

祝好运。

票数 0
EN

Stack Overflow用户

发布于 2016-07-16 04:16:22

在设置sys.path时会查询注册表。取消设置注册表项,您的python sys.path应该看起来更整洁。有关sys.path如何工作的更多信息,请参阅此答案https://stackoverflow.com/a/38403654/850326

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17800931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档