centos

CentOS Python开发环境怎样搭建

小樊
45
2025-06-06 10:58:54
栏目: 编程语言

在CentOS系统上搭建Python开发环境,可以按照以下步骤进行:

安装Python

  1. 更新系统软件包

    sudo yum update -y
    
  2. 安装依赖包

    sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel ncurses-devel sqlite-devel readline-devel tk-devel make
    
  3. 下载并解压Python源码

    wget https://www.python.org/ftp/python/3.10.9/Python-3.10.9.tar.xz
    tar -xvf Python-3.10.9.tar.xz
    cd Python-3.10.9
    
  4. 编译并安装Python

    ./configure --prefix=/usr/local/python3.10
    make && make altinstall
    
  5. 配置环境变量: 编辑~/.bashrc文件,添加以下内容:

    export PATH=/usr/local/python3.10/bin:$PATH
    

    使配置生效:

    source ~/.bashrc
    
  6. 验证安装

    python3.10 --version
    

创建和激活Python虚拟环境

  1. 安装python3-venv(如果尚未安装):

    sudo yum install python3-venv
    
  2. 创建虚拟环境

    python3.10 -m venv myenv
    
  3. 激活虚拟环境

    source myenv/bin/activate
    
  4. 安装项目所需的依赖

    pip install package_name
    
  5. 退出虚拟环境

    deactivate
    

使用pyenv管理多个Python版本(可选)

  1. 安装pyenv

    curl https://pyenv.run | bash
    
  2. 将以下内容添加到你的shell配置文件中(如.bashrc.zshrc):

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    
  3. 重新加载shell配置文件

    source ~/.bashrc
    
  4. 使用pyenv安装Python

    pyenv install 3.10.9
    
  5. 设置全局Python版本

    pyenv global 3.10.9
    

通过以上步骤,你可以在CentOS系统上成功搭建Python开发环境,并根据需要进行配置和使用。

0
看了该问题的人还看了