构建和发布Python模块到PyPI

构建和发布Python模块到PyPI

构建步骤:

  1. 创建要发布的模块文件夹

    • 代码文件
    • README
    • LICENSE
    • ChangeLog
    • MANIFEST.in
    • setup.py
  2. 构建一个发布文件
    打开命令终端 cd 到文件夹位置,然后输入命令python setup.py sdist 回车,此时Python模块已经构建完成。

发布步骤:

  1. 注册PyPI账户

    第一次在PyPI上发布项目,需要先注册PyPI账户。

  2. 上传项目到PyPI

    在命令行输入以下命令 twine upload dist/*

    接着根据提示输入用户名和密码

输入后出现错误:HTTPError: 403 Client Error: The user ‘giserwang’ isn’t allowed to upload to project ‘nester’。意思是这个模块名称无法发布,这说明我们的模块命名有问题,具体的命名规则可以在https://pypi.org/help/#project-name上查看。此时需要我们修改模块的名称。

输入后出现错误:无法找到 twine 说明没有安装 twine 或者 twine 没有在系统环境变量中,安装使用 pip install twine 即可。注意: 安装或者添加 twine 到环境变量后需要重新打开命令终端,以生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值