Ubuntu Python配置步骤全解析
以下是Ubuntu配置Python环境的完整步骤解析,涵盖基础安装、版本管理、虚拟环境及工具配置:
一、基础安装
- 更新系统包列表
sudo apt update
- 安装Python 3
sudo apt install python3
- 验证安装:
python3 --version # 查看版本
- 验证安装:
- 安装pip(Python包管理器)
sudo apt install python3-pip
- 验证pip:
pip3 --version
- 验证pip:
二、多版本管理(可选)
使用deadsnakes PPA
安装特定版本
- 添加PPA源:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update
- 安装指定版本(如3.8):
sudo apt install python3.8
- 切换默认版本:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 sudo update-alternatives --config python # 选择默认版本
三、虚拟环境配置
使用系统自带venv
模块
- 创建虚拟环境:
python3 -m venv myenv # myenv为虚拟环境目录名
- 激活虚拟环境:
source myenv/bin/activate
- 停用虚拟环境:
deactivate
- 停用虚拟环境:
使用pipenv
(推荐)
- 安装pipenv:
pip3 install pipenv
- 创建虚拟环境并进入:
pipenv --three # 使用Python 3 pipenv shell
四、开发工具配置
- 安装IDE
- PyCharm:
sudo snap install --classic pycharm
- VS Code:
sudo snap install --classic code
- PyCharm:
- 配置代码检查工具
pip install pylint black # 代码规范和格式化
五、项目依赖管理
- 安装项目依赖
在项目目录下执行:pip install -r requirements.txt
- 生成依赖文件
pip freeze > requirements.txt
六、环境变量配置(可选)
- 编辑
.bashrc
文件:nano ~/.bashrc
- 添加Python路径(如虚拟环境路径):
export PATH=$PATH:/path/to/venv/bin
- 使配置生效:
source ~/.bashrc
七、验证配置
- 检查Python版本:
python --version
- 检查虚拟环境是否激活:
which python # 应指向虚拟环境路径
关键命令总结
场景 | 命令 |
---|---|
安装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开发环境,支持多版本隔离和项目依赖管理。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!