温馨提示×

如何在Linux中配置Python环境

小樊
56
2025-09-10 13:17:13
栏目: 编程语言

在Linux中配置Python环境可按以下步骤进行:

一、安装Python

  • 使用系统包管理器(推荐)

    • Ubuntu/Debian:sudo apt update && sudo apt install python3
    • CentOS/RHEL:sudo yum install python3sudo dnf install python3
    • 验证安装:python3 --version
  • 使用pyenv安装多版本

    1. 安装依赖:sudo apt install -y make build-essential libssl-dev zlib1g-dev ...
    2. 安装pyenv:curl https://pyenv.run | bash
    3. 配置环境变量(添加到~/.bashrc~/.zshrc):
      export PATH="$HOME/.pyenv/bin:$PATH"
      eval "$(pyenv init --path)"
      eval "$(pyenv virtualenv-init -)"
      
      然后执行:source ~/.bashrc
    4. 安装指定版本:pyenv install 3.9.7,设置全局版本:pyenv global 3.9.7

二、配置虚拟环境(隔离项目依赖)

  • 使用venv模块(Python 3自带)

    1. 创建虚拟环境:python3 -m venv myenv
    2. 激活环境:source myenv/bin/activate
    3. 退出环境:deactivate
  • 使用virtualenv工具

    1. 安装:pip install virtualenv
    2. 创建环境:virtualenv myenv
    3. 激活与退出同上

三、管理依赖包

  • 使用pip安装包
    pip install 包名,如pip install requests
  • 使用requirements.txt批量管理
    1. 导出依赖:pip freeze > requirements.txt
    2. 批量安装:pip install -r requirements.txt

四、验证配置

  • 检查Python版本:python3 --version
  • 检查虚拟环境是否激活:终端提示符显示环境名或which python指向虚拟环境路径

0