运维

运维

Products

当前位置:首页 > 运维 >

如何将Ubuntu Python安装环境配置得更好?

96SEO 2025-09-02 00:11 2


Ubuntu系统通常预装Python 3, 但可能版本较旧,需通过以下方式升级或安装指定版本:

Ubuntu Python安装环境怎么配置

更新源地址

在终端中施行以下命令来更新源:

sudo apt update

安装Python

若项目需要特定版本,可通过deadsnakes PPA获取:

sudo apt install python3.9

配置环境变量

通过以下命令设置环境变量:

export PATH=$PATH:/usr/bin/python3.9

安装pip

若未安装pip,可使用以下命令安装:

sudo apt install python3-pip

安装虚拟环境

虚拟环境是Python开发的最佳实践,可避免不同项目间的依赖冲突。Ubuntu推荐使用venv模块

python3 -m venv myenv

激活虚拟环境

进入项目目录, 施行以下命令激活虚拟环境:

source myenv/bin/activate

退出虚拟环境

施行以下命令退出虚拟环境:

deactivate

依赖管理

依赖管理是保证项目可移植性的关键,推荐以下两种方式:

  • 使用PipfilePipenv进行依赖管理。
  • 使用requirements.txt文件管理依赖。

使用Pipfile和Pipenv

Pipfile是更高级的依赖管理工具, 能自动创建虚拟环境并生成Pipfile

pipenv install requests

使用requirements.txt

在项目目录中创建一个名为requirements.txt的文件,并将依赖项列出,比方说:

requests==2.25.1

然后使用以下命令安装依赖:

pip install -r requirements.txt

优化工具链

为提升开发效率,建议配置以下工具:

  • pip3 install flake8 - 用于代码风格检查。
  • pip3 install black - 用于代码格式化。
  • pip3 install isort - 用于导入排序。

通过以上步骤, 可在Ubuntu上搭建稳定、隔离的Python开发环境,满足不同项目的需求。在配置过程中, 注意更新源地址、安装指定版本的Python、配置环境变量、安装pip、创建虚拟环境、管理依赖以及优化工具链,以提高开发效率和项目质量。


标签: ubuntu

提交需求或反馈

Demand feedback