1.写好一个包
目录结构如下所示:
2.新建setup.py,在其中编写如下代码
# _*_ coding: utf-8 _*_
from distutils.core import setup
setup(
name="div_de_mul_add",
version="1.0",
author="wxb",
author_email="18710797195@163.com",
description="加减乘除",
long_description="描述",
long_description_content_type="text/markdown",
# url="https://github.com/",
py_modules =['__init__','div_de','mul_add']
)
3.使用命令,编译生成模块
python setup.py build
此时其实可以直接发给爱他人进行安装了,直接把div_de_mul_add打成压缩包发给其他人,使用python setup.py install进行安装即可,但是注意此方法不能使用pip进行卸载,但是可以删除其文件夹
4.生成项目包tar.gz
python setup.py sdist
此时生成一个tar.gz文件,就可以给其他人使用安装了,pip install *.tar.gz
生成windows下的exe格式
python setup.py bdist_wininst
5.上传:
先注册一个账号:https://pypi.org/account/register/ (xiaomo/***)
使用命令上传:twine upload dist/*