1.安装Setuptools
编写安装脚本
from setuptools import setup
setup(name='Hello',
version='1.0',
description='A simple example',
author='Magnus Lie Hetland',
py_modules=['hello'])
保证此文件所在目录存在hello.py文件
python setup.py 执行安装脚本
python setup.py build 创建了一个名为build的目录,其中包含子目录lib。同时将将hello.py复制到了这个 子目录中
python setup.py install 安装
2.打包
python setup.py sdist
生成tar.gz压缩文件
3.打包exe文件
window系统安装py2exe
from distutils.core import setup
import py2exe
setup(console=['hello.py'])
运行命令:python setup.py py2exe
向PyPI注册包:
python setup.py register
python setup.py sdist upload
macOS安装Py2app
Py2app使用参考文档:https://py2app.readthedocs.io/en/latest/tutorial.html#create-a-setup-py-file