如果您刚开始使用 Python,您可能会发现管理不同版本的 Python 非常头大。这就是 PyENV 能够派上用场的地方,PyENV 是一个强大的工具,可以帮助您轻松地在不同版本的 Python 之间切换。无论您是在一个需要 Python 2.7 的旧项目上工作,还是在一个需要 Python 3.12 的新项目上工作,PyENV 都可以使您的工作更如鱼得水。
在本指南中,我们将引导您完成在 Ubuntu 系统上安装和设置 PyENV 的过程。
Step 1: Update Your System
首先,你需要确保你的 Ubuntu 系统是最新的。
sudo apt update
sudo apt upgrade
Step 2: Install Prerequisites
PyENV 需要一些依赖项才能正常工作,运行以下命令安装它们。
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses-dev xz-utils tk-dev libffi-dev liblzma-dev git
Step 3: Install PyENV
执行以下命令,安装 PyENV
curl https://pyenv.run | bash
Step 4: Update Your Shell Configuration
安装 PyENV 后,您需要将其添加到 shell 配置中,编辑 ~/.bashrc 文件,添加以下行,以便每次打开终端时它都会加载。
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
使用 source 命令,使更改生效。
source ~/.bashrc
Step 5: Install Python Versions
现在您可以安装所需的任何版本的 Python。例如,要安装 Python 3.12
pyenv install 3.12
或者您可能需要安装 Python 2.7 等旧版本
pyenv install 2.7
列出系统上安装的所有 Python 版本
pyenv install --list
Step 6: Set a Global Python Version
您可以设置默认使用的全局 Python 版本,比如将 Python 3.12 设置为全局版本。
pyenv global 3.12
查看当前全局 Python 版本
pyenv version
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。