简介
python 代码运行肯定是需要 python 环境还有一些外在依赖包的。
pyinstaller 将Python脚本打包成可执行程序,使在没有 Python 环境的机器上运行。
安装
# 建议先配置pip国内下载源,再进行安装
pip install pyinstaller
打包运行
例子:打包下面的 card_main.py
文件。
它是一个控制台窗口的程序。其中调用 cards_tools 中的方法。
pyinstaller 你要编译的主程序.py
运行成功实例:
目录之中多了3个新的文件。
熟悉 Github 的同学肯定知道,
dist 目录中一般存放的就是编译的可执行文件。
直接双击运行就可以了。
您只需要将 cards_main 文件,打包成压缩包,发给你的朋友。
您的朋友直接双击就可以运行代码了。
当然你也可以,添加-F参数。
pyinstaller -F cards_main.py
含义是,直接打包成一个文件。官网地址。
您按照自己的需要进行选取就可以了。