【发布时间】:2015-05-28 04:46:22
【问题描述】:
我使用Anaconda在Windows 8下安装Python 3.4,一开始一切正常,后来系统告诉我需要使用pip install pip --upgrade更新pip。这样做之后,我在屏幕上得到了一些错误信息,然后 pip 不能再使用了。
现在当我尝试使用 pip 安装一些包时,会出现一些错误信息:
C:\Users\E440>pip
Traceback (most recent call last):
File "E:\Program Files\Annaconda\lib\runpy.py", line 170, in _run_module_as_ma
in
"__main__", mod_spec)
File "E:\Program Files\Annaconda\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "E:\Program Files\Annaconda\Scripts\pip.exe\__main__.py", line 5, in <mod
ule>
ImportError: No module named 'pip'
我尝试了几种方法,但仍然无法修复它。有什么建议吗?
【问题讨论】:
-
听起来你只需要升级
pip本身。我建议从here 获取文件get-pip.py,使用python get-pip.py运行它,然后从那里继续。它应该安装最新版本的 pip,并修复所有其他问题。 -
我没用过 Anaconda 发行版,但既然它有自己的
conda包管理器,你不应该先尝试这样安装pip吗?