直接在基本环境中使用Pyinstaller将pyinstaller 打包成exe, 打包出来的exe会非常大,
最好用pipenv创建一个虚拟环境。
在虚拟环境中安装你写的python程序需要的各种包,
记得还要安装pyinstaller
安装好pyinstaller后
pipenv install 创建一个新环境
pipenv shell 进入虚拟环境
pip install 各种包
pip install pyinstaller 这个也要啊。
特别注意,如果导入了numpy 这种包,打包出来的exe文件会非常大。使用numpy==1.15.0打包不会出问题!!!!还很小
有时候打包很大,特别时用conda pandas时,会安装其它没用的包,最好用pip
我一般用这个命令打包pyinstaller -D xxx.py 这样打出来的是一个文价夹,适合大程序。
pip install pyzbar
pip install pillow
pip install openpyxl
pip install pyinstaller
pyinstaller -Dw C:\Users\Administrator\PycharmProjects\电表项目3\Frame.py