python代码如何打包_如何打包python包并上传到pypi库

pypi库真心是强大,平时安装python包的时候,只需要一行命令就可以完成,如果可以让自己写的代码也能够在pypi库上面被全世界的pythoner共享,岂不是很酷炫的事情。于是乎,博主就开始折腾这件事情了。但是,不得不再强调一次pypi的强大,几行命令就可以把自己的代码传上去,确实够简单的了。

1. 程序打包

除了自己的代码外,需要创建一个setup.py的文件,文件内为程序相关的配置信息,例子如下(网络复制而来):

from distutils.core import setup #如果没有需要先安装

setup(name='Myblog', #打包后的包文件名

version='1.0', #版本

description='description',

author=' ',

author_email=' ',

url=' ',

py_modules=['test'], #与前面的新建文件名一致

)

创建好setup.py文件之后,执行打包代码 python setup.py sdist

2. 但是,我们的终极目标是上传到pypi库里面去。接下来我们就正式开始:

首先需要在pypi上注册一个账号,可以在网页注册,也可以直接通过命令注册(方便啊)。图1演示通过命令注册的过程,选择【1】开始注册,按提示逐步输入账号密码和邮箱,最后还需要到邮箱去点击确认链接。(执行命令:python setup.py register)

1K2505P8-0.png

通过邮件接收的链接进入确认页面,并同意。

1K25012V-1.png

然后再通过注册命令登陆账号,注意选择【2】使用前两步注册的账号登陆。可以记住登陆,方便使用。(执行命令:python setup.py register)

1K2503219-2.png

最后打包并上传代码到pipy库(执行命令:python setup.py sdist upload),警告信息可以忽略,不影响代码的打包和上传。

1K2504Z5-3.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值