天天看点

pip升级python版本_Deepin V20 升级python版本

新安装(2020年8月19日实机安装)的Deepin V20 中默认安装的Python版本是2.7.16,Python 3.x并没有向下兼容,虽然Python 2.7是个过度版本,但是为了避免一些不必要的麻烦,还是建议升级到Python 3.x,我选择升级的版本是Python 3.8.6

查看 Python 版本号

python -V
           
pip升级python版本_Deepin V20 升级python版本

下载python3.8.6

wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz
           

解包

tar -zxvf Python-3.8.2.tgz
           

进入解压的目录

cd Python-3.8.6
           

安装配置

./configure
           

编译:

make
           

编译时间不算长,我用了2分钟

安装:

sudo make install
           

要使用root才能安装哦!

新版本的 Python 会把 pip 也一起安装了,不过安装的是 19.2.3 版本(可以从安装命令最后返回的操作中看出来),需要自己更新 pip 

检查 Python 查看是否安装成功

python3 -V
           

这个时候如果直接执行命令 python -V,返回的仍然是原来的版本信息,需要继续接下来的步骤来把 Python 3.8.6 设置成默认版本

重命名原来 Python 的软链接

sudo mv /usr/bin/python /usr/bin/python.bak
           

将 python 链接到 python3

sudo ln -s /usr/local/bin/python3 /usr/bin/python
           

遇到权限不足的情况,请使用 sudo