96SEO 2025-09-02 00:11 2
Ubuntu系统通常预装Python 3, 但可能版本较旧,需通过以下方式升级或安装指定版本:
在终端中施行以下命令来更新源:
sudo apt update
若项目需要特定版本,可通过deadsnakes PPA
获取:
sudo apt install python3.9
通过以下命令设置环境变量:
export PATH=$PATH:/usr/bin/python3.9
若未安装pip,可使用以下命令安装:
sudo apt install python3-pip
虚拟环境是Python开发的最佳实践,可避免不同项目间的依赖冲突。Ubuntu推荐使用venv模块
python3 -m venv myenv
进入项目目录, 施行以下命令激活虚拟环境:
source myenv/bin/activate
施行以下命令退出虚拟环境:
deactivate
依赖管理是保证项目可移植性的关键,推荐以下两种方式:
Pipfile
和Pipenv
进行依赖管理。requirements.txt
文件管理依赖。Pipfile
是更高级的依赖管理工具, 能自动创建虚拟环境并生成Pipfile
pipenv install requests
在项目目录中创建一个名为requirements.txt
的文件,并将依赖项列出,比方说:
requests==2.25.1
然后使用以下命令安装依赖:
pip install -r requirements.txt
为提升开发效率,建议配置以下工具:
pip3 install flake8
- 用于代码风格检查。pip3 install black
- 用于代码格式化。pip3 install isort
- 用于导入排序。通过以上步骤, 可在Ubuntu上搭建稳定、隔离的Python开发环境,满足不同项目的需求。在配置过程中, 注意更新源地址、安装指定版本的Python、配置环境变量、安装pip、创建虚拟环境、管理依赖以及优化工具链,以提高开发效率和项目质量。
Demand feedback