运维

运维

Products

当前位置:首页 > 运维 >

如何对CentOS Python安装进行版本管理呢?

96SEO 2025-07-17 15:44 1


前言

每次配置Python周围都比比看麻烦, 遇到版本不兼容问题更麻烦,且许多次安装不同版本python版本也不优良管理,所以推荐用Python的管理工具Pyenv,它能方便地管理Python的不同版本嗯。

CentOS Python安装后如何进行版本管理

周围准备

安装相关柔软件和pyenv

在开头之前, 我们需要确保系统中安装了以下柔软件:

  • git
  • gcc
  • zlib-devel
  • bzip2
  • bzip2-devel
  • readline-devel
  • sqlite
  • sqlite-devel
  • openssl
  • openssl-devel
  • xz
  • xz-devel
  • libffi-devel
  • findutils

用以下命令安装这些个柔软件:

sudo yum install -y git gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl openssl-devel xz xz-devel libffi-devel findutils

安装pyenv

接下来我们将用git从GitHub上克隆pyenv仓库,并安装它。

curl https:// | bash

配置pyenv

添加pyenv到PATH周围变量

将以下内容添加到您的~/.bashrc~/.bash_profile文件中:

export PATH="$HOME/.pyenv/bin:$PATH" eval "$" eval "$"

沉新鲜加载shell配置文件

沉新鲜加载您的shell配置文件以应用更改:

source ~/.bashrc

安装Python版本

用以下命令安装所需的Python版本:

pyenv install 3.8.10 pyenv install 3.9.5

要查看已安装的Python版本, 请用以下命令:

pyenv versions

设置全局Python版本

要设置全局Python版本,请用以下命令:

pyenv global 3.8.10

要为特定项目设置Python版本,请进入项目目录并用以下命令:

cd your_project_directory pyenv local 3.9.5

设置特定项目的Python版本

cd your_project_directory pyenv local 3.8.10

查看当前Python版本

python --version

眼下您已经成功地在CentOS上安装了pyenv并进行了Python版本管理。您能根据需要安装其他Python版本,并在不同项目之间轻巧松切换。


标签: CentOS

提交需求或反馈

Demand feedback