centos中安装多个python,python多版本管理

目录

在CentOS中管理多个Python版本的最佳方式是使用pyenv。Pyenv是一个轻量级的Python管理器,可以安装、管理和切换多个Python版本。这里是一些使用pyenv安装和管理Python的步骤:

  1. 在终端中安装pyenv:
1
   curl https://pyenv.run | bash
  1. 重启终端或者执行以下命令使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以上版本需要额外 添加此行
  1. 使用pyenv安装3.9版本:
1
   pyenv install 3.9.5
  1. 现在你可以轻松地通过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时更加方便和灵活。

随机文章