victory的博客

长安一片月,万户捣衣声

0%

pyinstaller | python程序打包

python程序打包

通常情况我们在pycharm中写的python程序只能在安装了python的电脑上运行,那么如何移植到其他电脑上也能运行呢?
我们可以将py文件打包成可执行程序(exe文件).

步骤:

1. pyinstaller库安装

pip install pyinstaller -i https://pypi.doubanio.com/simple/

2.打包

pyinstaller -D program.py ---> 打包成一个文件夹(默认操作)
pyinstaller -F program.py ---> 打包成单个可执行文件

程序运行后,会在目录生成一个文件:
1.program.spec(打包规则)
三个文件夹:
1.__pycache __(Python版本信息)
2.build(存储日志文件)
3.dist(储存可执行文件即相关的文件夹)
注:打包完成后,除了dist文件夹,其它都可以删除,没什么用。

3.将打包好的文件制作成一个安装文件

使用NSIS文件夹压缩器来制作安装文件。