温馨提示×

Ubuntu下Python版本如何管理

小樊
47
2025-02-19 19:28:38
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

使用pyenv管理Python版本

  1. 安装pyenv
  • 通过以下命令安装pyenv:
curl https://pyenv.run | bash
  • 或者通过git安装:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
  • 将以下内容添加到你的shell配置文件中(如~/.bashrc~/.zshrc):
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
  • 设置当前目录的Python版本:
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环境中运行。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ubuntu下Python版本怎么选

0