linuxidc@linuxidc:~$ pip --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
linuxidc@linuxidc:~$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
linuxidc@linuxidc:~$ pip --version
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
第一行原来是 /usr/bin/python 修改为 /usr/bin/python2.7 或者 /usr/bin/python3.6
OK,看看下图:
将pip版本更改为符合当前的Python版本。对于Python2或者Python3:
sudo apt-get install python-pip #python2
sudo apt-get install python3-pip #python3
安装pip之后,可能版本不是最新的,需要更新:
pip install --upgrade pip
另外,将pip更新为10.0.0之后的版本时,库里面的函数有所变动会出现如下问题:
$ pip3 --version
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
修改/usr/bin/pip文件将
只需要修改/usr/bin/pip和/usr/bin/pip3文件:
from pip import main
# 修改为
from pip._internal import main
怎样,你学会了吗?