在ubuntu 20+安装与使用多版本python
本文基于大语言模型生成
如何安装
安装必要的依赖
1
2
3
4sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils \
tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev安装 pyenv
1
curl https://pyenv.run | bash对于 bash,你可以编辑 ~/.bashrc 文件;对于 zsh,你可以编辑 ~/.zshrc 文件。
1
vim ~/.bashrc添加以下行:
1
2
3export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"保存并关闭文件,运行以下命令使改动立即生效:
1
2
3source ~/.bashrc # 对于 bash
# 或者
source ~/.zshrc # 对于 zsh
现在你可以安装 Python 3.9 和 Python 3.11 了。在终端中运行以下命令:
1
2pyenv install 3.9.0
pyenv install 3.11.0一旦安装完成,使用 pyenv global 命令设置默认的 Python 版本,或者使用 pyenv local 在特定的目录中设置 Python 版本。
如何使用
下面的命令会将全局 Python 版本设置为 3.9.0。例如:
1
pyenv global 3.9.0下面的命令会将当前目录的 Python 版本设置为 3.11.0。
1
pyenv local 3.11.0你可以使用 pyenv versions 命令查看所有已安装的 Python 版本,以及当前正在使用的版本。
1
pyenv versions如果你想切换到另一个版本,你可以再次使用 pyenv global 或 pyenv local 命令。
在ubuntu 20+安装与使用多版本python
http://example.com/2023/08/01/在ubuntu20安装多版本python/