ubuntu

Ubuntu Python配置步骤全解析

小樊
45
2025-08-19 16:24:24
栏目: 编程语言

以下是Ubuntu配置Python环境的完整步骤解析,涵盖基础安装、版本管理、虚拟环境及工具配置:

一、基础安装

  1. 更新系统包列表
    sudo apt update
    
  2. 安装Python 3
    sudo apt install python3
    
    • 验证安装:
      python3 --version  # 查看版本
      
  3. 安装pip(Python包管理器)
    sudo apt install python3-pip
    
    • 验证pip:
      pip3 --version
      

二、多版本管理(可选)

使用deadsnakes PPA安装特定版本

  1. 添加PPA源:
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    
  2. 安装指定版本(如3.8):
    sudo apt install python3.8
    
  3. 切换默认版本:
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
    sudo update-alternatives --config python  # 选择默认版本
    

三、虚拟环境配置

使用系统自带venv模块

  1. 创建虚拟环境:
    python3 -m venv myenv  # myenv为虚拟环境目录名
    
  2. 激活虚拟环境:
    source myenv/bin/activate
    
    • 停用虚拟环境:
      deactivate
      

使用pipenv(推荐)

  1. 安装pipenv:
    pip3 install pipenv
    
  2. 创建虚拟环境并进入:
    pipenv --three  # 使用Python 3
    pipenv shell
    

四、开发工具配置

  1. 安装IDE
    • PyCharm
      sudo snap install --classic pycharm
      
    • VS Code
      sudo snap install --classic code
      
  2. 配置代码检查工具
    pip install pylint black  # 代码规范和格式化
    

五、项目依赖管理

  1. 安装项目依赖
    在项目目录下执行:
    pip install -r requirements.txt
    
  2. 生成依赖文件
    pip freeze > requirements.txt
    

六、环境变量配置(可选)

  1. 编辑.bashrc文件:
    nano ~/.bashrc
    
  2. 添加Python路径(如虚拟环境路径):
    export PATH=$PATH:/path/to/venv/bin
    
  3. 使配置生效:
    source ~/.bashrc
    

七、验证配置

关键命令总结

场景 命令
安装Python 3 sudo apt install python3 python3-pip
安装特定版本 sudo apt install python3.x(需先添加PPA)
创建虚拟环境 python3 -m venv myenv
激活虚拟环境 source myenv/bin/activate
安装依赖 pip install -r requirements.txt

通过以上步骤,可快速搭建Ubuntu下的Python开发环境,支持多版本隔离和项目依赖管理。

0
看了该问题的人还看了