怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网

在python之中安装任意的第三方库和包 , 只要是使用pip这个工具那么就是会从pypi官网上面拉取包然后下载安装 。所以就有小伙伴想要知道该怎么将自己写的模块上传到pypi , 这篇文章也将会来介绍一下 , 将自定义python库和包上传发布到pypi官网的教程 。

怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网

文章插图
1.那么首先就是要进入官网并且注册账户登录后才能够上传模块 , 复制如下链接到浏览器进入官网之后点击Register按钮跳转到注册页面 , 输入用户名、密码、邮箱即可 。注册完成之后回到首页 , 点击Login用账户登录 , 链接如下:
https://pypi.org/
怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网

文章插图
2.那么账户pypi官网账户创建好之后就是要去准备上传的python包了 , 那么这个python包只需要注意根目录名称没有和已有的包重名即可 , 在创建包之前可以在pypi官网先查找一遍 , 整个包的结构如下图所示:
怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网

文章插图


其中如果有不知道该怎么写的 , 在python安装目录打开Lib文件夹并选择一个包目录照着更改就行 。
3.单纯的文件夹是无法直接上传到pypi上的 , 还得先通过build这个工具将其编译成pypi可接收的格式才可以 。打开控制台之后执行pip命令安装 , 示例如下:
pip install build twine【怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网】安装完成之后打开自定义包所在的文件目录 , 然后定位到文件夹地址栏输入cmd以此路径作为工作目录 。之后分别执行两个任务就能将这个文件夹作为python包编译并且上传到pypi官网上面了 , 命令如下所示:
python -m buildpython -m twine upload dist/*以上就是关于“怎么将自己写的模块上传到Pypi?Python如何将自定义库发布到Pypi官网”的全部内容了 , 希望对你有所帮助 。

    推荐阅读