首页主机资讯怎样快速在 CentOS 安装 Python

怎样快速在 CentOS 安装 Python

时间2025-11-20 16:43:04发布访客分类主机资讯浏览248
导读:最快方式 使用 YUM 安装系统自带 Python 3 更新索引并安装:sudo yum update -y && sudo yum install -y python3 验证版本:python3 --version(出现...

最快方式 使用 YUM 安装系统自带 Python 3

  • 更新索引并安装:sudo yum update -y & & sudo yum install -y python3
  • 验证版本:python3 --version(出现版本号即成功)
  • 说明:这是一条命令即可完成的最快路径,适合大多数场景与版本需求。

指定版本或更新版本 使用 IUS 仓库

  • 安装 EPEL 与 IUS:sudo yum install -y epel-release & & sudo yum install -y https://repo.ius.io/ius-release-el7.rpm
  • 安装所需版本(示例为 Python 3.8):sudo yum install -y python38 python38-pip
  • 验证:python3.8 --version 与 pip3.8 --version
  • 说明:IUS 提供较新的 Python 3.x,适合需要明确版本的场景。

需要最新版本或自定义编译 从源码安装

  • 安装编译依赖:sudo yum groupinstall -y “Development Tools” & & sudo yum install -y openssl-devel bzip2-devel libffi-devel zlib-devel
  • 下载并编译(示例 Python 3.9.9):
    • cd /usr/src
    • wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz
    • tar xvf Python-3.9.9.tgz & & cd Python-3.9.9
    • ./configure --enable-optimizations
    • make -j $(nproc)
    • sudo make altinstall(避免覆盖系统默认 python)
  • 验证:python3.9 --version
  • 说明:–enable-optimizations 与多核编译可提升性能;使用 altinstall 更安全。

安装后配置与使用建议

  • 多版本管理:使用 pyenv 快速切换版本
    • 安装:curl https://pyenv.run | bash
    • 配置环境:将 export PATH=“$HOME/.pyenv/bin:$PATH”、eval “$(pyenv init --path)”、eval “$(pyenv init -)” 加入 ~/.bashrc 并执行 source ~/.bashrc
    • 安装与切换:pyenv install 3.9.9 & & pyenv global 3.9.9
  • 虚拟环境隔离依赖:python3 -m venv venv & & source venv/bin/activate(退出用 deactivate)
  • 常见问题速解
    • “configure: error: no acceptable C compiler found in PATH”:sudo yum install gcc
    • “fatal error: zlib.h: No such file or directory”:sudo yum install zlib-devel
    • “python3: command not found”:检查可执行文件路径与 PATH,必要时建立软链接或调整 PATH。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 怎样快速在 CentOS 安装 Python
本文地址: https://pptw.com/jishu/752182.html
CentOS 安装 Python 需要哪些条件 CentOS Python 安装有几种方法

游客 回复需填写必要信息