制作python发布包
前提
| pip install --user --upgrade setuptools wheel
py setup.py sdist bdist_wheel
|
目录结构
packages
- init.py (内容 name = “onci”)
xxxx.py
setup.py
包含setup.py
| import setuptools
with open("README.md", "r",encoding="utf8") as fh:
long_description = fh.read()
setuptools.setup(
name="onci",
version="0.5",
author="liujingbo",
author_email="liujingbo@inone.nsfocus.com",
description="idun",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://inone.intra.nsfocus.com/confluence/pages/viewpage.action?pageId=11845566",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
)
|