我已经使用PyQt5创建了一个GUI。GUI的目的是传递一些输入数据(图像,shapefile等)并在软件(主要是GIS)中使用它们。
要启动GIS,请使用subprocess.Popen
命令行。我已经使用py2exe创建了我的应用程序,但是我的问题是每当我启动操作时DOS / cmd就会打开。
我的安装文件如下所示:
from distutils.core import setup
import py2exe
setup(
windows=[{'script':'D:\App\projet.pyw',
'options':{'py2exe':{'includes':['sip', 'PyQt5.QtGui', 'PyQt5.QtCore', 'PyQt5.QtWidgets', 'qwindows']}},
'icon_resources':[(1, 'D:\App\images\logo.ico')]
}]
)
尽管我使用windows
代替,但cmd窗口仍会打开console
。我尝试了.py
和.pyw
。
因此,我不确定这是否与py2exe有关,还是因为我是通过GUI启动软件,但是我不想打开cmd窗口,而只是打开GUI。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句