pyinstaller黑色窗口一闪而过怎么去掉


默认情况下pyinstaller编译出的exe有cmd窗口。给它设置了-w选项,可以把它去掉。 为什么我加了,还是会出现一闪而过的黑色窗口

  • 加上-w选项
python -m PyInstaller xxx.py -w
  • 不要用os.system
os.system("xxx")  #会调用cmd.exe,所以会出现黑色窗口

#改用subprocess,不会出现黑色窗口
subprocess.Popen("xxx", close_fds=True)


上篇: pyinstaller编译出的exe被杀毒软件认为是木马 下篇: xampp中proftpd登录不了