centos

CentOS上Python如何配置

小樊
41
2025-08-25 00:42:11
栏目: 编程语言

一、安装Python

  1. 使用YUM安装(推荐)

    • 安装Python 3:
      sudo yum update -y
      sudo yum install -y python3 python3-pip  # 安装pip
      
    • 验证:python3 --version
  2. 源码编译安装(需特定版本)

    • 安装依赖:
      sudo yum groupinstall -y "Development Tools"
      sudo yum install -y openssl-devel bzip2-devel libffi-devel
      
    • 下载源码(以3.11为例):
      wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz
      tar xzf Python-3.11.9.tgz
      cd Python-3.11.9
      
    • 编译安装:
      ./configure --enable-optimizations
      make -j $(nproc)
      sudo make altinstall  # 避免覆盖系统默认Python
      
    • 验证:python3.11 --version

二、配置环境变量

  1. 临时生效

    export PATH=/usr/local/python3/bin:$PATH  # 替换为实际安装路径
    
  2. 永久生效

    • 编辑~/.bashrc
      vi ~/.bashrc
      
    • 添加以下内容:
      export PYTHON_HOME=/usr/local/python3  # 安装路径
      export PATH=$PYTHON_HOME/bin:$PATH
      
    • 使配置生效:
      source ~/.bashrc
      ```。  
      
      

三、管理虚拟环境(可选)

  1. 创建虚拟环境
    python3 -m venv myenv  # 创建名为myenv的虚拟环境
    
  2. 激活/退出虚拟环境
    source myenv/bin/activate  # 激活
    deactivate  # 退出
    ```。  
    
    

四、注意事项

五、参考来源

0
看了该问题的人还看了