从项目创建 PyPi 包

问题描述 投票:0回答:1

我用Python制作了一个开源AI编码助手:https://github.com/00-Python/AI-Debug

我是制作 PyPi 包的新手,以便能够使用 pip 安装我的项目。

我不知道从哪里开始,有人可以指出我正确的方向吗?

python pip open-source pypi
1个回答
0
投票

python.org 正是您正在寻找的文档:https://packaging.python.org/en/latest/tutorials/packaging-projects/

总而言之,您将大致执行以下步骤:

  1. 调整您的目录结构(根据需要),为包中所需的代码创建一个
    src
    目录(留下安装中不需要的额外文件,例如自动化测试)
  2. 创建一个
    pyproject.toml
    文件,为您的包定义元数据和构建系统信息
  3. 构建包
  4. 使用
    twine
    将包上传到 pypi(如果还没有,您需要创建一个 pypi 帐户)
© www.soinside.com 2019 - 2024. All rights reserved.