Ubuntu 18.04将Python3设置为Python默认版本(3)

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)

Ubuntu 18.04将Python3设置为Python默认版本

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,看看下图:

Ubuntu 18.04将Python3设置为Python默认版本

Ubuntu 18.04将Python3设置为Python默认版本

将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

怎样,你学会了吗?

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11591.html