夜雨聆风学习资料网

ARTICLE · 1050488

还在用压缩包分享你的源码?太麻烦了吧,赶

还在用压缩包分享你的源码?太麻烦了吧,赶

还在用压缩包分享你的源码?太麻烦了吧,赶

同事看见我写的小工具好用,说他也想要。我直接把压缩包甩过去,他解压半天没弄明白。

后来我改一版,他再重来一遍。群里还躺着“最终版”“真最终版”,谁都说不清自己用的是哪一版。

其实有个省事法子:把代码传上 PyPI。别人敲一句 pip install 包名,依赖自动装好,全世界都能用。

项目根目录放个 pyproject.toml,里面写明名字、版本和依赖。包目录里加个 init.py,原来的代码随便塞进去就行。

打包只需两个工具:build 负责造包,twine 负责上传。建议在干净的虚拟环境里操作,免得本地配置悄悄漏进包里。

上传前先在本地装一遍测试。确认 README 渲染正常、依赖没漏,再拿 API token 去传。用户名固定填 token,密码才是那串 token。

正式传之前,先去 TestPyPI 练手。等上了正式站记住一条铁律:同一个文件名永远不能重复上传。传错只能升版本号,删了也没用。

现在同事再要工具,我只回俩字:pip install。

原文还在用压缩包分享你的源码?太麻烦了吧,赶紧上PyPI,别人一句 pip install 就能用
浙江,4小时前,

相关学习资料