我分别用sudo aptitude install -y python-pip和sudo aptitude install -y python3-pip成功安装pip和pip3。
alex@alex-System-Product-Name:~$ pip -V
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
alex@alex-System-Product-Name:~$ pip3 -V
pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
我看到有更新提示:
You are using pip version 8.1.1, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
于是用pip install --upgrade pip
alex@alex-System-Product-Name:~$ pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages ... ne-any.whl (1.3MB)
100% |████████████████████████████████| 1.3MB 896kB/s
Installing collected packages: pip
Successfully installed pip-10.0.1
但是当再去使用pip -V时,会产生报错。
alex@alex-System-Product-Name:~$ pip -V
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
ImportError: cannot import name main
我使用sudo aptitude remove python-pip,然后使用sudo aptitude install python-pip
这种情况下仍然报错:
alex@alex-System-Product-Name:~$ pip
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
ImportError: cannot import name main
请问原因何在?如何解决?
pip报错,原因何在?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 33
- 注册时间: 2016-12-05 18:44
- 系统: windows7
- 九天星
- 帖子: 1440
- 注册时间: 2007-07-14 20:45
-
- 帖子: 33
- 注册时间: 2016-12-05 18:44
- 系统: windows7