在Ubuntu系统中选择和管理Python版本可以通过以下几种方法:
查看已安装的Python版本:
使用命令 ls /usr/bin/python*
可以列出系统中安装的所有Python可执行文件及其版本。
使用 update-alternatives
命令:
update-alternatives
提供了管理系统中各种命令版本的工具。可以使用以下命令查看系统中安装的Python版本和其配置情况:
update-alternatives --list python
要在多个Python版本之间切换,可以使用:
sudo update-alternatives --config python
根据提示选择要使用的Python版本。
使用 pyenv
管理Python版本:
pyenv
是一个非常方便的工具,可以轻松安装、切换和管理不同版本的Python。首先安装 pyenv
:
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
然后配置环境变量并重新加载配置文件:
source ~/.bashrc
使用 pyenv
安装特定版本的Python:
pyenv install 3.8.6
切换到特定版本:
pyenv global 3.8.6
```。
通过 deadsnakes
PPA 安装最新版本的Python:
可以使用 deadsnakes
PPA 在所有Ubuntu版本上安装最新的Python版本。例如,安装Python 3.11:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
```。
通过这些方法,您可以根据自己的需求在Ubuntu系统中轻松选择和切换Python版本。