看起來是什麼樣的腳本 如何包括使用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