「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”( 二 )


LICENSE 有好几种不同的声明 , 以后有机会帅b再跟你说说 , 这次就用 MIT 的 LICENSE, 我们编辑一下我们刚刚创建的 LICENSE:
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

好了 , 现在我们所需的文件就弄好了 , 接下来就可以将我们的东西给生成可分发的文件 , 在此之前我们要安装并且更新好 setuptools 和 wheel 模块:
python3 -m pip install --user --upgrade setuptools wheel 安装完成之后 , 你就可以在你刚刚创建的目录执行以下命令生成啦:
python3 setup.py sdist bdist_wheel 这时候你就会发现 , 你的目录下会多了一个 dist 的目录 , 这正是 pypi 所需要的
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

万事具备 , 就差 tm 的上传了啊 , 那么你现在就要有一个 pypi 的账号 , 你可以到以下链接注册一个账号:
https://pypi.org/account/register/
如果说你只想自己试着小打小闹一下 , 可以到这里注册一个测试版的:
https://test.pypi.org/account/register/
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

不管咋地 , 反正你迟早会注册好一个账号的对吧?值得注意的是 , 你要验证下你的邮箱 , 代表你不是机器人注册的账号:
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

那么此时此刻 , 你所需的文件也有了 , 账号也有了 , 这次就真的只差上传一个动作了 , 我们需要 twine 这个模块来进行上传操作 , 先安装一下:
python3 -m pip install --user --upgrade twine 安装好了之后 , 相信我 , 一点也不复杂 , 一个命令就能搞定上传 , 进入你的目录 , 然后执行以下命令把你刚刚生成的 dist 上传上去:
twine upload dist/*
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

这样 , 我们就将我们的模块上传上去了!!
去官网搜一下 xiaoshuaib 先:
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

哈哈哈哈 , 有了 , 我们来安装一波吧:
pip install xiaoshuaib
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

安装成功 , 来使用一波:
「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”
本文插图

哈哈哈 , 完美使用 。
ok , 以上就是从 0 到 发布一个 pypi 包的完整流程 , 希望对你有帮助 , 记得点“赞” 。 那么我们下回见 , peace!
结尾 【「Python」这操作厉害:怎么样发布你的 Python 代码给别人 “pip install”】 最后多说一句 , 小编是一名python开发工程师 , 这里有我自己整理了一套最新的python系统学习教程 , 包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等 。 想要这些资料的可以关注小编 , 并在后台私信小编:“01”即可领取 。


推荐阅读