入职不久接到维护一个python小工具的任务,花了两周学了下python,记录一下碰到的一个坑。
这个工具没有界面,可通过cmd命令行输入命令运行或者第三方开发的软件调用(sys.argc+sys.argv)。
通过external tools的pyinstaller打包,配置一下
--noupx -F -i xx.ico $FileNameWithoutExtension$.py
一开始加了-w,debug OK,但是生成的exe不鸟我在cmd输入的命令
--noupx -F -w -i xx.ico $FileNameWithoutExtension$.py
改成第一种就好了,这样看来无界面需要去掉-w,有界面的保留-w