阅读量:3
在CentOS系统上安装Python有多种方法,以下提供四种常见方式:
使用YUM包管理器安装
这是最简单的方式之一,适用于快速安装官方仓库中的最新稳定版Python。
- 更新系统软件包:
sudo yum update -y
- 安装开发工具和依赖包:
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel tk-devel gcc make
- 安装Python:
sudo yum install python3
- 验证安装:
python3 --version
从Python官方网站下载并编译安装
如果需要特定版本的Python或者默认仓库无法满足需求,则可以从Python官网下载源代码进行手动安装。
- 安装依赖包:
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel bzip2-devel libffi-devel
- 下载Python源码:
wget https://www.python.org/ftp/python/3.14.0/Python-3.14.0.tgz
- 解压源码包:
tar xvf Python-3.14.0.tgz
cd Python-3.14.0
- 配置、编译并安装Python:
./configure --enable-optimizations
make -j 2
sudo make altinstall
- 验证安装:
python3.14 --version
使用Pyenv安装多个Python版本
Pyenv是一个用于管理多个Python版本的工具,适合需要在同一系统上运行不同Python环境的用户。
- 安装Pyenv依赖:
sudo yum install git gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel
- 安装Pyenv:
curl https://pyenv.run | bash
- 配置环境变量:
将以下内容添加到~/.bashrc文件中:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
重新加载~/.bashrc:
source ~/.bashrc
- 安装Python版本:
pyenv install 3.14.0
- 设置全局Python版本:
pyenv global 3.14.0
- 验证安装:
python --version
使用Anaconda安装
Anaconda是一个流行的Python发行版,包含了大量的科学计算和数据分析库。
- 下载Anaconda安装脚本:
访问Anaconda官网,选择适合CentOS的安装脚本并下载。
- 运行安装脚本:
bash Anaconda3-xxxx.xx-Linux-x86_64.sh
- 激活安装:
source ~/.bashrc
- 验证安装:
conda list
以上就是关于“CentOS Python安装教程来了!”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm