Linux常用命令(3)升级系统默认python2.7到python3最新版本

Ubuntu18升级系统默认python2.7到python 3.5

  • 本机系统环境介绍
  • 正式将系统默认的Python2.7升级为Python3最新版本
    • 第一步:检查当前Python环境
    • 第二步:安装Python3
    • 第三步:删除之前默认指向Python2.7的链接
    • 第四步:重新指定新的连接给Python3.6版本
    • 第五步:检查当前Python环境
  • 备注一些常见问题可以通过升级Python解决

本机系统环境介绍

Ubuntu系统环境介绍介绍
Ubuntu版本:18.04.1
系统配置: 64位
Linux内核:5.3.0-42-generic

正式将系统默认的Python2.7升级为Python3最新版本

第一步:检查当前Python环境

# 检查发现系统默认pyton的版本为2.7.17
acestang@acestang:~$ python --version
Python 2.7.17

第二步:安装Python3

acestang@acestang:~$ sudo apt-get install -y python3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成   
# 可以查看到python3 给我安装的是3.6.7最新版本    
python3 已经是最新版 (3.6.7-1~18.04)。
python3 已设置为手动安装。

第三步:删除之前默认指向Python2.7的链接

acestang@acestang:/usr/bin$ sudo rm python

第四步:重新指定新的连接给Python3.6版本

acestang@acestang:/usr/bin$ sudo ln -s /usr/bin/python3.6 /usr/bin/python

第五步:检查当前Python环境

## 注意升级后检查Python的命令改变了
acestang@acestang:~$ python -V
Python 3.6.9

备注一些常见问题可以通过升级Python解决

Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 353, in run
    wb.build(autobuilding=True)
  File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files

你可能感兴趣的:(#,Linux常用命令)