ubuntu

Ubuntu下Python版本如何管理

小樊
46
2025-02-19 19:28:38
栏目: 编程语言

在Ubuntu下管理Python版本,可以使用pyenvdeadsnakes这两个工具。以下是详细的管理步骤:

使用pyenv管理Python版本

  1. 安装pyenv
curl https://pyenv.run | bash
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
  1. 列出所有已安装的Python版本
pyenv versions
  1. 安装特定版本的Python
pyenv install 3.11
  1. 切换Python版本
pyenv shell 3.11
pyenv global 3.11
pyenv local 3.11
  1. 卸载特定版本的Python
pyenv uninstall 3.11
  1. 更新pyenv
pyenv update

使用deadsnakes管理Python版本

  1. 添加deadsnakes PPA源
sudo add-apt-repository ppa:deadsnakes/ppa
  1. 更新软件包列表
sudo apt update
  1. 安装特定版本的Python
sudo apt install python3.12 python3.12-venv python3.12-dev
  1. 使用特定版本的Python
python3.12 -m venv py3.12
source py3.12/bin/activate

通过以上步骤,你可以在Ubuntu系统下轻松管理多个Python版本,确保每个项目都能在其特定的Python环境中运行。

0
看了该问题的人还看了