logo 🤗

技术视野

聚焦科技前沿,分享技术解析,洞见未来趋势。在这里,与您一起探索人工智能的无限可能,共赴技术盛宴。

参考链接

  1. https://segmentfault.com/a/1190000008663126
  2. https://packaging.python.org/en/latest/tutorials/packaging-projects/

教程

  1. 去官网注册一个账号,记住你的用户名和密码。pypi官网:https://pypi.org/
  2. 创建用户验证文件 ~/.pypirc。在自己的用户目录下新建一个空白文件命名为.pypirc,内容如下:
[distutils]
index-servers=pypi

[pypi]
repository = https://upload.pypi.org/legacy/
username = <username>
password = <password>
  1. 安装build模块,准备将你的项目封装成whl。
python -m pip install --upgrade build
  1. 正式打包(如果你没有现成的项目,可以拿这个项目练练手:https://github.com/Tlntin/spark-ai-sdk
python3 -m build
  1. 此时你的dist目录里面应该只有两个文件,一个是.whl,用于pip安装。一个.tar.gz文件,包含整个项目源码。
  2. 安装twine文件,用于文件上传。
python -m pip install --upgrade twine
  1. 正式上传文件到pypi
python3 -m twine upload dist/*

版权属于:tlntin
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2023年07月03日 22:35


39 文章数
5 分类数
40 页面数
已在风雨中度过 1年160天10小时21分
目录
来自 《上传并发布包文件到PyPI》
暗黑模式
暗黑模式
返回顶部
暗黑模式
暗黑模式
返回顶部