Contents - Python 编程语言 Menu - Python 编程语言 Expand - Python 编程语言 Light mode - Python 编程语言 Dark mode - Python 编程语言 Auto light/dark, in light mode - Python 编程语言 Auto light/dark, in dark mode - Python 编程语言 跳到内容
Python 打包用户指南
Python 打包用户指南
  • Python 打包概述
  • 打包流程
  • 教程
    • 安装包
    • 管理应用程序依赖项
    • 打包 Python 项目
  • 指南
    • 安装
      • 使用 pip 和 venv 在虚拟环境中安装包
      • 使用 virtualenv 安装包
      • 安装独立命令行工具
      • 使用 Linux 包管理器安装 pip/setuptools/wheel
      • 安装科学包
    • 构建和发布
      • 编写你的 pyproject.toml
      • 打包和分发项目
      • 放弃对旧版本 Python 的支持
      • 打包二进制扩展
      • 打包命名空间包
      • 创建和打包命令行工具
      • 创建和发现插件
      • 使用 TestPyPI
      • 制作一个 PyPI 友好的 README
      • 使用 GitHub Actions CI/CD 工作流发布包分发版本
      • 如何现代化基于 setup.py 的项目?
      • 许可示例和用户场景
    • 托管
      • 包索引镜像和缓存
      • 托管你自己的简单存储库
    • 工具推荐
    • 分析 PyPI 包下载量
  • 讨论
    • 版本控制
    • 部署 Python 应用程序
    • pip vs easy_install
    • install_requires vs requirements 文件
    • 分发包 vs 导入包
    • 包格式
    • src 布局 vs 平面布局
    • 是 setup.py 弃用了吗?
    • 项目版本单源管理
    • 支持下游打包
  • PyPA 规范
    • 包分发元数据
      • 名称和规范化
      • 核心元数据规范
      • 版本说明符
      • 依赖项说明符
      • pyproject.toml 规范
      • 依赖项组
      • 内联脚本元数据
      • 平台兼容性标签
      • 元数据中众所周知的项目 URL
      • glob 模式
      • 许可证表达式
    • 包安装元数据
      • 记录已安装项目
      • 入口点规范
      • 记录已安装分发的直接 URL 来源
      • 直接 URL 数据结构
      • Python 虚拟环境
      • 外部管理环境
    • 包分发文件格式
      • 源分发格式
      • 二进制分发格式
    • 包索引接口
      • .pypirc 文件
      • 简单存储库 API
      • 文件撤销
      • 索引托管的证明
      • 项目状态标记
    • Python 描述格式
      • build-details.json
        • v1.0
    • 可重现环境
      • pylock.toml 规范
    • PyPA 模式
  • 项目摘要
  • 词汇表
  • 如何获取支持
  • 为此指南贡献
  • 新闻
返回顶部
查看此页面
编辑此页面

Python 描述格式¶

  • build-details.json
下一页
build-details.json
上一页
项目状态标记
版权所有 © 2013–2020, PyPA
使用 Sphinx 和 @pradyunsg 的 Furo 制作
最后更新于 2025 年 10 月 17 日