Python3.6-pyinstaller的使用
我用的是Anaconda 32bit。因此直接打开Anaconda Prompt
安装:直接输入
pip install pyinstaller
使用:使用的时候建议拷贝一份自己的代码,放在新建的一个文件夹中,比如F:\exp\text.py 输入如下指令
pyinstaller -F -w F:\exp\text.py
常用的指令有
-F:生成单个text.exe
-w:无窗口化
-i:加上自己的xx.ico图标,后面跟上ico的路径。
以上是3个常用的指令。
在我使用的过程中,遇到过一些“极端情况”:
当我from PIL import Image,ImageTk的时候,生成的EXE文件有160M,非常不科学。删掉与之相关的语句之后,只有8M了。其实它对于我写的小工具没有特别的帮助,只是在窗口上加上一张png的图片而已,没想到麻烦这么大,还被杀毒软件给隔离了。目前没找到原因,先不想这些“没用的”,目前提高自己的生产力才是第一要义。。。