科学计算, 生活

PyPi上传流程

官方说明:Packaging Python Projects — Python Packaging User Guide

1. 注册PyPi账号:https://pypi.org/。创建API token。

2. 按官方说明,搭起文件架构。主要文件包括:

  • setup.cfg
  • README.md
  • pyproject.toml
  • LICENSE
  • src/example_package/init.py

3. 首次上传可能需要安装build、twine等工具,安装命令:

  • pip install --upgrade build
  • pip install --upgrade twine

4. 在cmd命令窗口中,进入到项目的根目录,执行以下两个命令进行编译和上传:

  • python -m build
  • python -m twine upload dist/* 或者 twine upload dist/* (后者可能需要设置环境变量)

5. 输入账号和密码,完成上传。说明:如果无法使用账号和密码,那么可以使用账号“__token__”以及API tokens进行登录上传,参考:https://pypi.org/help/#apitoken

项目例子:Python开源项目Guan

查询PyPi下载量的网站(数据不一定准确):PyPI Stats 或 PePy

1,145 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code