发布软件包到pypi

一直以来用python,都是随用随写。现在想想是该打包一些东西用着方便了。

打包方式:

首先在项目目录建立一个 setup.py的,并填写配置信息:

 from distutils.core import setup

setup (

       name = "jtest",

       version = "1.0.0",

       description = "This is a test",

       py_modules = ['jtest'],

       author = 'simapple',

       author_email = '',

      )

然后执行打包命令:

python setup.py sdist

如果软件包本身没有错误,那么就应该正常检查完成也不会出错。

python setup.py register 登录到pypi做认证,当然前提是要有已经注册好的帐号

然后都测试没有问题就可以发布到pypi了

python setup.py sdist upload

上传成功后,就可以搜索到并安装了 python search jtest