Ubuntu安装指定Python版本详解,理论上各版本通用
在Ubuntu上安装指定版本的Python,可以使用pyenv
。以下是安装pyenv
及使用它安装Python指定版本的步骤:
- 安装依赖项:
sudo apt-update
sudo apt-get install --no-install-recommends make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils \
tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
- 安装
pyenv
:
curl https://pyenv.run | bash
- 将
pyenv
初始化脚本添加到您的shell启动文件。如果您使用的是bash,那么通常是~/.bashrc
:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
- 重新启动shell使得初始化脚本生效:
exec "$SHELL"
- 安装指定版本的Python:
pyenv install 3.7.2
- 如果有多个版本的Python安装,可以设置默认版本:
pyenv global 3.7.2
- 验证Python版本:
python --version
以上步骤安装了Python 3.7.2版本,并将其设置为默认版本。你可以通过pyenv install --list
获取可安装版本的列表,然后选择你需要的版本进行安装。
评论已关闭