Re: [問題] pyinstaller with pyqt4
※ 引述《Arim (Arim5566)》之銘言:
: 各位版友好
: 不知道有沒有人試過用pyinstaller打包基於pyqt4的原始碼?
: 我用 py2exe會出現MSVCP90.dll找不到...
其實如果你有 Google 過就會發現這是很常見的問題...
http://goo.gl/rwrzN
弄到這個 DLL 的最簡單方法就是直接去下載 MSVC Redistributable Package
各版本有差, 不過測試一下就知道會不會有問題 (通常是不會啦)
順便提醒一下 PyQt4 包含很多 shared libraries
如果你打算把產生的 package 散佈出去, 請注意有沒有打包到所有應該包的東西
為了確認, 最好準備一個完全乾淨的測試平台
: 所以就先試試看pyinstaller
: 我是直接用python pyinstaller.py -w main.py
: 其中main.py是我要打包的原始碼
: 有產生exe檔,可是點了之後甚麼都沒有出現@@
: 請問有板友成功打包基於pyqt4的模組嗎?
: 謝謝
預設是會在你執行 pyinstaller.py 的地方產生一個目錄
名稱和你的 script name 一樣(所以你的狀況會產生一個叫 main 的目錄)
該目錄裡面有一個 dist 目錄, 裡面會有一個目錄, 包含所有你需要散佈的檔案
好像很複雜, 簡單來講以你的狀況
pyinstaller.py -w main.py
則你需要散佈 main/dist/main 裡面的所有檔案
--
「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。
如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」
-- 班尼多‧加羅素,前義大利藍隊成員
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.81.146
推
11/10 23:26, , 1F
11/10 23:26, 1F
→
11/10 23:32, , 2F
11/10 23:32, 2F
→
11/10 23:32, , 3F
11/10 23:32, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章
14
26