python包发布教程
首先,我们先在Pypi注册一个账户,如图:
(点register注册)
注册完毕后,我们还要安装setuptools和twine两个包
>>> pip install setuptools
>>> pip install twine
然后创建一个setup.py文件,格式如下:
from setuptools import setup
setup(
name='包的名字',
version='包的版本',
author='作者',
author_email='作者的邮箱',
url='项目首页,可以是github的url',
description='包的概述',
long_description='使用说明',
packages=['包名', '包中包含的文件夹'],
install_requires=['依赖包'])
之后把创建好的setup.py文件和即将要发布的包拷贝到同一文件夹,cmd执行命令:
python setup.py sdist build
python setup.py bdist_wheel
twine upload dist/*
在上传过程中只需要输入用户名和密码就OK了!是不是很简单呢?