安装的 Python 包导致 VirtualEnv 发生冲突但无法找到并删除它
Installed Python package is causing conflict for VirtualEnv but can't find and remove it
我试图安装一些 google
模块(cloud
和 oauth2
),显然在某些方面取得了成功,但在其他方面却失败了。然后我安装的 Virtualenv 停止工作。当我尝试 运行 一个 iPython 笔记本时,内核一直死机。根据一些研究,这似乎是由于我安装的冲突,但现在我什至找不到删除它的东西。即使是 pip freeze
或 pip list
命令也不起作用,显示相同的错误,如下所示。任何人都知道我可以去哪里找到错误中提到的 google
模块,这样我就可以摆脱它并恢复到以前的状态?
Traceback (most recent call last):
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 703, in <module>
main()
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 683, in main
paths_in_sys = addsitepackages(paths_in_sys)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 282, in addsitepackages
addsitedir(sitedir, known_paths)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 204, in addsitedir
addpackage(sitedir, name, known_paths)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 173, in addpackage
exec(line)
File "<string>", line 1, in <module>
KeyError: 'google'
当我尝试 运行 具有该内核的 iPython 笔记本时,这与重复出现的错误相同。问题不存在于这个 virtualenv 之外。
site.addpackage()
从 site-packages
目录读取和解释 *.pth
文件。检查所有文件是否有异常。
或者简单地销毁并重新创建失败的虚拟环境。
我试图安装一些 google
模块(cloud
和 oauth2
),显然在某些方面取得了成功,但在其他方面却失败了。然后我安装的 Virtualenv 停止工作。当我尝试 运行 一个 iPython 笔记本时,内核一直死机。根据一些研究,这似乎是由于我安装的冲突,但现在我什至找不到删除它的东西。即使是 pip freeze
或 pip list
命令也不起作用,显示相同的错误,如下所示。任何人都知道我可以去哪里找到错误中提到的 google
模块,这样我就可以摆脱它并恢复到以前的状态?
Traceback (most recent call last):
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 703, in <module>
main()
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 683, in main
paths_in_sys = addsitepackages(paths_in_sys)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 282, in addsitepackages
addsitedir(sitedir, known_paths)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 204, in addsitedir
addpackage(sitedir, name, known_paths)
File "/Users/my_user_name/.virtualenvs/my_virtualenv/lib/python2.7/site.py", line 173, in addpackage
exec(line)
File "<string>", line 1, in <module>
KeyError: 'google'
当我尝试 运行 具有该内核的 iPython 笔记本时,这与重复出现的错误相同。问题不存在于这个 virtualenv 之外。
site.addpackage()
从 site-packages
目录读取和解释 *.pth
文件。检查所有文件是否有异常。
或者简单地销毁并重新创建失败的虚拟环境。