我为我的一个项目激活了一个python virtualenv(dev)。但是,不知道发生了什么,看起来它已经永久地改变了路径。我无法访问我的全局包。当我打印sys.path时,它显示了与virtualenv(dev)相关的路径,它不再被激活。当我运行pip list时,它会显示为virtualenv(dev)安装的软件包,而不是全局安装的软件包(c:\ python27 \ Lib \ sitepackages)。知道什么一定出错了吗?我该如何重置sys.path?
我检查了RegistryKey(HKEY_LOCAL_MACHINE \ SOFTWARE \ Python \ PythonCore \ 2.7 \ PythonPath)和环境变量,一切看起来还不错。关于这个问题的任何启示都会有所帮助......
答案 0 :(得分:0)
您的默认环境变量在路径中可能有误,因为默认路径必须全局指向python。
试试这个:
编辑系统变量'路径'
小心并搜索python路径,只需将其更改为全局路径。
c:\ python27 \ Lib \ site-packages \ PyQT4(通常) C:\ python27 C:\ python27 \脚本
希望我能提供帮助。