指南# 指南专注于完成特定任务,并假设您已经熟悉 Python 打包的基础知识。如果您正在寻找打包简介,请参阅 教程。 安装 使用 pip 和 venv 在虚拟环境中安装包 使用 virtualenv 安装包 安装独立命令行工具 使用 Linux 包管理器安装 pip/setuptools/wheel 安装科学包 构建和发布 编写 pyproject.toml 打包和分发项目 单一来源包版本 放弃对旧 Python 版本的支持 打包二进制扩展 打包命名空间包 创建和发现插件 使用 TestPyPI 编写 PyPI 友好的自述文件 使用 GitHub Actions CI/CD 工作流发布 PyPI 包分发版本 如何使基于 setup.py 的项目现代化? 托管 包索引镜像和缓存 托管你自己的简单存储库 工具推荐 分析 PyPI 包下载量