记录Pyinstaller库将python脚本打包为exe文件的使用
python脚本在没有安装python的机器上是不能直接运行,需要借助第三方库将脚本打包成exe文件,进而运行python程序。
本文记录一下Pyinstaller库打包py文件为exe的使用方法。
一、安装Pyinstaller库,pip install pyinstaller 这个不废话了。
二、简单的py程序,可以命令行进入pyinstaller所在的文件夹(如果没有配置环境变量的话,),直接执行(但是不推荐)。
pyinstaller -F main.py
或者pyinstaller -D main.py
就可以
-F 表示打包为单个exe文件
-D 表示打包为一个文件夹,里面有很多文件
三、推荐这样来做
1、考虑到项目复杂要做很多配置, 我们先来生成一个打包配置文件
执行命令pyi-makespec -F main.py
(也可以pyi-makespec -D main.py
等等), 然后你就会在main.py的同级目录下看到main.spec文件. 这个文件的主要作用就是指定打包的各种配置。