1.首先,先安装工具twine
在cmd输入:pip install twine
2.在Python的包目录下创建setup.py文件
例如:
from setuptools import setup
setup(
name='cos_lib3',
version='0.0.5',
description='an unofficial sdk for qcloud cos',
author='hupeng',
author_email='hupeng@imudges.com',
url='https://github.com/imu-hupeng/cos-python3-sdk',
packages=['cos_lib3'],
include_package_data=True,
install_requires=['requests>=2.0','httplib2>=0.9'],
license='MIT License',
zip_safe=False,
)
按照上面给出的样例填写自己的参数就可以了。
3.打包
cmd切换到python的包目录下,即有setup.py文件的那个目录下,运行
python setup.py sdist
此时会在当前目录下创建一个sdist目录,里面会有一个 “文件名”.tar.gz的文件
4.上传
twine upload .\dist\“文件名”.tar.gz
按照提示输入账号密码就行,如果没有账号密码,去pypi官方网站上注册一个即可。