项目管理
发表于:2025-10-24 | 分类: Python Project
字数统计: 171 | 阅读时长: 1分钟 | 阅读量:

项目管理

如何组织一个大型的python项目,conda 生态有自己的统一解决方案。但python本身并不自带这种工具,仅提供较为基础的 pip venv 工具来解决第三方依赖和依赖关系。

pip install 可安装依赖及其所需的依赖,但 pip uninstall 仅会卸载直接依赖,会残留依赖的依赖在项目中,不利于项目管理。

venv 解决了依赖版本的问题,大多数IDE也能正常识别。

社区提供了一些项目管理工具来解决依赖问题和打包问题,如 uv poetry 等。

uv

uv init

uv add PACKAGE

uv run xxx.py

uv sync

下一篇:
核心基础