在CentOS中管理多个Python版本的最佳方式是使用pyenv。Pyenv是一个轻量级的Python管理器,可以安装、管理和切换多个Python版本。这里是一些使用pyenv安装和管理Python的步骤:
- 在终端中安装pyenv:
1
| curl https://pyenv.run | bash
|
- 重启终端或者执行以下命令使pyenv生效:
1
2
3
4
| echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
|
1
2
3
| sudo yum groupinstall "Development Tools" -y
sudo yum install -y python-devel libevent-devel python-pip gcc xz-devel openssl-devel readline-devel sqlite-devel bzip2-devel
sudo yum install libffi-devel -y #安装python3.7以上版本需要额外 添加此行
|
- 使用pyenv安装3.9版本:
- 现在你可以轻松地通过pyenv切换Python版本,例如:
1
2
3
| pyenv global 3.9.5 #将全局Python版本切换为3.9.5
pyenv local 2.7.18 #将当前目录的Python版本切换为2.7.18
pyenv versions #查看已安装的所有Python版本
|
使用pyenv来管理Python版本可以让你在安装和管理Python时更加方便和灵活。