在VSCode上写了一个小脚本,涉及一张表.xlsx和一个.py文件,文件很小,使用pyinstaller将其打包成exe运行。在B站上看到了一个演示视频,按照步骤操作,成功搞定,分享给大家。
来源:https://www.bilibili.com/video/BV1A44y1p7JY/?vd_source=36a654aa2a5750d08d9297ce0b481995
这里总结下步骤:
1.将脚本相关文件放在某个文件夹下。
重点来了,这里敲黑板!!!!!!
文件夹及py文件的命名不能有空格或者其它的/,-之类的符号,建议单词首字母大写,单词间不留空格,类似InstallTest这种命名方式。
2.单击此文件夹上方路径,直接在选中的路径上输入cmd,此时cmd.exe窗口弹出,并且已经自动定位到当前文件夹,无需使用cd命令行重新定位路径,非常方便!!!
3.在cmd.exe窗户输入pyinstall -F -w -i c.icon demon.py回车,等待窗口运行完成。
参数解释:
-F
代表制作独立的可执行程序。
-w
是指程序启动的时候不会打开命令行。
-i c.ico
自定义exe图标。如果不需要为exe文件创建新图标,上述-i c.icon可以省略,c.icon代表图标文件。
参数相关内容可以参考:
pyinstaller参数大全 - 帅胡 - 博客园 (cnblogs.com)
4.生成的exe文件在dist文件夹下,将其移动到上一级文件夹下, 此时其它文件(build文件夹,-pycache_文件夹,demo.spec文件)都可以删除。
5.最终的exe文件夹如下,此时exe文件可以创建桌面快捷方式并运行。
至此,完结撒花啦啦啦啦啦~~~~~~