一、项目结构
your_project/
│
├── func_modul/
│ ├── __init__.py
│ └── ... (其他文件)
└── static/├── __init__.py└── ... (其他文件)
├── LICENSE
├── README.md
├── setup.py
执行编译
python setup.py sdist bdist_wheel
安装twine
pip install twine
上传到pypi
twine upload dist/*
写法示例
setup.py
from setuptools import setup, find_packages
setup(name='func_modul', # 包的名称version='1.0.0', # 包的版本号author='yunxiao', # 作者姓名description='A func_modul for you.',packages=find_packages(),long_description=open('README.md','r',encoding='utf-8').read(),long_description_content_type="text/markdown",license="MIT"
)