Ubuntu20.04 安装Python3.7
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 # 退出虚拟环境