Ubuntu20.04 系统内自带的Python是Python 3.8,需要手动安装Python 3.7。

1. 查看Ubuntu版本

cxc@cxc-OptiPlex-7050:~$ lsb_release -a  #查看命令
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.3 LTS #系统是20年3月份 LTS长期技术支持版本
Release:	20.04  #系统版本
Codename:	focal

2. 添加PPA到来源列表

sudo add-apt-repository ppa:deadsnakes/ppa

若出现以下错误,可更改ubuntu源(e.g. http://ftp.sjtu.edu.cn/ubuntu)

Cannot add PPA: 'ppa:~deadsnakes/ubuntu/ppa'.
ERROR: '~deadsnakes' user or team does not exist.

3. 安装Python 3.7

sudo apt install python3.7      # 安装Python3.7
sudo apt install python3.7-venv # 安装3.7建立虚拟环境virtualenv
sudo apt install python3.7-dev  # 安装Python3.7-dev(开发版)

4. 查看Python 3.7 版本

python3.7 --version  # 查看Python版本

5. 建立Python 3.7的虚拟环境

python3.7 -m venv .venv    # 建立虚拟环境
source .venv/bin/activate  # 激活虚拟环境

退出虚拟环境

source .venv/bin/activate.csh  # 退出虚拟环境

6. Python修改软链接

可参考:Ubuntu系统修改Python软链接

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐