2016-05-30 42 views
0

我创建了我想要打包桌面GUI应用程序的资源文件。我被指示使用pyinstaller来打包它,所以我做到了。我有一个mainwindow.py文件,其中我导入一个资源文件(转换为python代码)以及其中的其他导入。但是,当我运行输出文件,它给了我一个错误。我怀疑这是由于我的资源文件,从错误,所以我试图在其中一个模块pyinstaller,它的工作完美。但是我不断收到MainWindow.py文件的错误。我有错误here的图像供您考虑。我如何解决这个错误?包PyQt的桌面应用程序与pyinstaller

回答

0

我设法解决了这个问题。看完这个answer后,我尝试用'-py3'标志pyrcc4,它工作。我认为没有py3标志,资源文件被转换成python 2.x代码。我试图用py3解释器来解释py2代码。这是我对这个问题的理解。但是,如果你有类似的问题,请尝试使用python3解释器的-'py3'标志。好运