我遇到了错误,我已经搜索了很多,但是找不到很好的解决方法-请任何遇到这种错误并已解决的人。请帮忙。
File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\python27\Tools\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\python27\lib\site-packages\pip\__init__.py", line 5, in <module>
import logging
File "c:\python27\lib\logging\__init__.py", line 26, in <module>
import sys, os, time, cStringIO, traceback, warnings, weakref, collections
File "c:\python27\lib\weakref.py", line 14, in <module>
from _weakref import (
ImportError: cannot import name _remove_dead_weakref
我很确定发生此错误的原因是您如何安装python,最有可能是从其他位置复制了安装..或您正在重命名文件夹..或您的python安装无效环境路径。
如果您要复制python文件夹,请不要“面向所有用户”安装它。.只需将其安装到“仅登录用户”文件夹中即可。
所以您的解决方案应该是
另外,您可以使用
python -m pip install <module_to_install>
这与跑步相同
pip.exe install <module_to_install>
您可以尝试使用python的完整路径来查看它是否运行pip ok。例如。c:\python27\python.exe -m pip install <module_to_install>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句