Python环境管理
Python环境管理
Python不同版本安装
以下举两个例子,其他Linux发行版大同小异
Arch Linux
由于Arch Linux是一个滚动更新的发行版,官方源只提供最新的稳定版本(现在是Python3.12),如果想安装以前的版本或者预览版本,可以通过AUR进行安装
AUR安装Python3.10可以使用以下命令,其它版本同理(或者如果你喜欢,可以使用AUR助手)
1 | git clone https://aur.archlinux.org/python310 |
Ubuntu
首先需要输入以下命令添加deadsnakes PPA[1]
1 | sudo add-apt-repository ppa:deadsnakes/ppa |
然后安装自己需要的版本
1 | sudo apt-get install python3.10 python3.10-venv |
虚拟环境创建
对多版本的Python进行管理,一般使用虚拟环境
创建虚拟环境可以通过python3.x -m venv venv
(python3.x
替换为你所需的Python版本)命令进行。
创建好虚拟环境以后,通过source venv/bin/activate
命令将虚拟环境激活
随后即可使用pip
命令在虚拟环境中管理第三方库文件。
如果想退出虚拟环境,输入deactivate
命令。