主题
Python多版本
多数情况下,Python的第三方库对python的版本,只要求大于某个版本即可。如果确实有要求,可以使用两种方式来进行。 确认Python的版本。
sh
python -V
# 平台官方提供的镜像以python 3.10为主
> Python 3.10.12
直接安装其他版本
以安装python3.8为例,我们可以直接安装多版本的python。
sh
# root用户无需sudo
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install -y python3.8
验证安装结果:
sh
python -V
> Python 3.10.12
python3.8 -V
> Python 3.8.20
后续使用python3.8命令代替python命令启动相关程序即可。
使用MiniConda安装虚拟环境多版本
安装MiniConda,可以查看这篇教程。
创建一个不同于系统版本的python环境。
sh
# -n后跟随环境名称,替换成指定名称
conda create -n my-env python=3.8
根据提示,输入 y
进行安装,安装后激活环境,并验证python版本。
sh
# -n后跟随环境名称,替换成指定名称
conda activate my-env
python -V
> Python 3.8.20