centos

CentOS系统Python安装教程

小樊
40
2025-06-26 18:32:34
栏目: 编程语言

在CentOS系统上安装Python可以通过多种方法实现,以下提供四种常见的方法:

使用yum包管理器安装

这是最简单的方法,适用于需要快速安装Python的情况。

  1. 更新yum包管理器
sudo yum update -y
  1. 安装Python 3
sudo yum install python3 -y
  1. 验证安装
python3 --version

使用源码编译安装

如果需要安装特定版本的Python或者想要更多的自定义选项,可以从Python官方网站下载源码并编译安装。

  1. 安装依赖包
sudo yum groupinstall "Development Tools"
sudo yum install zlib-devel bzip2-devel libffi-devel openssl-devel xz-devel libffi-devel readline-devel sqlite-devel tk-devel gdbm-devel db4-devel libpcap-devel
  1. 下载Python源码
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
  1. 解压源码包
tar xvf Python-3.12.1.tgz
cd Python-3.12.1
  1. 配置、编译并安装Python
./configure --prefix=/usr/local/python3.12
make -j 2
sudo make altinstall
  1. 创建软链接
sudo ln -s /usr/local/python3.12/bin/python3.12 /usr/bin/python3
sudo ln -s /usr/local/python3.12/bin/pip3.12 /usr/bin/pip3
  1. 验证安装
python3.12 --version
pip3.12 --version

使用Anaconda安装

Anaconda是一个流行的Python发行版,包含了大量的科学计算和数据分析库。

  1. 下载Anaconda安装脚本

访问Anaconda官网,选择适合CentOS的安装脚本并下载。

  1. 运行安装脚本
bash Anaconda3-xxxx.xx-Linux-x86_64.sh
  1. 按照提示完成安装

  2. 激活安装

source ~/.bashrc
  1. 验证安装
conda list

使用pyenv安装多个Python版本

pyenv是一个用于管理多个Python版本的工具。

  1. 安装pyenv依赖
sudo yum install git -y
  1. 安装pyenv
curl https://pyenv.run | bash
  1. 配置环境变量

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

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
  1. 重新加载bashrc
source ~/.bashrc
  1. 安装Python版本
pyenv install 3.12.1
  1. 设置全局Python版本
pyenv global 3.12.1
  1. 验证安装
python --version

以上就是在CentOS系统上安装Python的几种方法,具体使用哪种方法取决于你的需求和偏好。

0
看了该问题的人还看了