看起来是什么样的脚本 如何包括使用Pyinstaller 2.0,PySide 1.1.2绑定和Qt 4.8
当应用程序图标应该是什么工作应用程式,例如
发布之前,我看了下面的问题,并试图用它作为指导,使我的脚本正常工作,但它是边缘使用
PyInstaller won't load the PyQt's images to the GUI
它做的最好的是包括我在生成的目录图标如下
(图标包括像这里)
和下面的一个 我不知道它是什么,甚至说,但我觉得它能解决我的问题,如果我知道 它实际上是在做什么, Bundling data files with PyInstaller (--onefile)
我RTFM而且大部分转到我头上不幸。以下部分 我认为属于我的问题
http://www.pyinstaller.org/wiki/Recipe/CollectDatafiles
我不知道如何真正implemet它在我的规范文件
同样适用于以下 http://www.pyinstaller.org/export/v2.0/project/doc/Manual.html?format=raw#accessing-data-files
我已经完成了它的下列变化,包括使用-F参数
我使用pyside-uic.exe将其转换成mainGui.py文件转换我mainWindow.ui文件
然后转换成icons.qrc icons_rc.py 使用pyside-rcc.exe进行转换
(注:我转换的文件,把exe文件的副本,最初在PySide文件夹 到我的C后:\ Python27 \ Scripts文件夹这是在我的道路,这样我可以从任何地方调用它)
我将我的图标存储在图标文件夹中
使用Pyinstaller使可执行在我的控制台我已经使用下面的命令 使我的规格文件
C:\ Pyinstaller-2.0>蟒utils的\ Makespec.py --windowed --name =“16TangoTest “C:\ Exmake \ 16MainWindowVideo。PY
一旦规范文件由我砍它从pyinstaller文件夹并将其添加 我Exmake文件夹
然后我修改它包括使用
树(我的图标文件夹C:\ Exmake \图标), 并添加它来收集 以上a.binaries
手册和上面的第一个答案表明,我要修改我的规格文件,以便pyinstaller看到线/发现我的图标,我已经做了在图片下方
所有它所做的就是包括我在dist目录 图标与应用程序仍然没有显示他们在第一上图中
然后,我通过运行在控制台 ℃下面让可执行文件:\ Pyinstaller-2.0>蟒蛇pyinstaller.py C:\ Exmake \ 16TangoTest.spec 这使得,图标都包含您在第一个图片中看到的文件夹,但 文件夹而不是在它运行的应用程序
什么格式是你的图标? – Blender 2013-04-07 20:11:14
它们在.ico中,你几乎可以从第一张图片中知道 – 2013-04-07 20:16:28
尝试将它们转换成PNG文件。我对SVG图标有类似的问题。 – Blender 2013-04-07 20:17:06