[問題] pyinstaller打包exe 無法在其他電腦執行

看板Python作者 (eason)時間1月前 (2024/03/21 12:10), 編輯推噓5(5022)
留言27則, 5人參與, 1月前最新討論串1/1
首先,真的很感謝這裡的每位哥/姐, 不論是私訊或留言提供我非常多的資訊。(先前提 問的gpib控制問題) 但現況小弟完成程式後,將程式打包成exe後(有使用到tkinter),即便在自己的電腦或其 他人電腦使用時都會出現無法執行的情況。 我也不知道哪個環節錯誤。 依網路上教學使用一下兩種 1. pyinstaller -w --F xxxxx.py 2. pyinstaller -w --onedir xxxxx.py 執行結果有出現successfuly,但真正打開程式使用連線卻無反應。 有開啓warn.txt檔,也不懂哪裡有問題,請教各位大師是否能指導小弟。 感謝各位。 https://i.imgur.com/mVvHWw1.jpg
https://i.imgur.com/skLlEcG.jpg
https://i.imgur.com/gQdLWNQ.jpg
https://i.imgur.com/jLi8aIO.jpg
-- Sent from my Samsung Galaxy S22 PiTT // PHJCI -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.108.220 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1710994229.A.95F.html

03/21 14:09, 1月前 , 1F
哥,那個錯誤訊息可以用複製貼上文字,更好判讀。
03/21 14:09, 1F

03/21 14:11, 1月前 , 2F
然後看起來是你沒包好,漏掉一堆套件
03/21 14:11, 2F

03/21 14:11, 1月前 , 3F
可以往包成.exe 那個 pyinstaller 的參數去查看看
03/21 14:11, 3F

03/21 14:12, 1月前 , 4F
不過我沒用過 pyinstaller 如果這是哪種很明顯錯誤請見
03/21 14:12, 4F

03/21 14:12, 1月前 , 5F
03/21 14:12, 5F

03/21 14:12, 1月前 , 6F
直覺這就是少了某個分號那種問題
03/21 14:12, 6F

03/21 17:51, 1月前 , 7F
pyinstaller我是網路查指令打包,我看滿多篇文章使用
03/21 17:51, 7F

03/21 17:51, 1月前 , 8F
,只是我現在錯誤不知道哪裡有問題。 上網查也找不到
03/21 17:51, 8F

03/21 17:51, 1月前 , 9F
答案, 想了2天,真的無法找到答案,想說請各位大神指
03/21 17:51, 9F

03/21 17:51, 1月前 , 10F
導初學者小弟上一課。 沒打包前 程式都可以正常執行
03/21 17:51, 10F

03/21 17:51, 1月前 , 11F
,但打包完就沒反應。
03/21 17:51, 11F

03/21 21:21, 1月前 , 12F
試試 pyinstaller 主程式檔名.py --clean -F -w --coll
03/21 21:21, 12F

03/21 21:21, 1月前 , 13F
ect-data 關鍵套件名
03/21 21:21, 13F

03/21 22:05, 1月前 , 14F
你得寫 setup.py 把需要的檔案包進去
03/21 22:05, 14F

03/22 19:45, 1月前 , 15F
感謝各位大神,小弟再來一一試試,感謝各位提供的方向
03/22 19:45, 15F

03/23 01:28, 1月前 , 16F
try auto-py-to-exe
03/23 01:28, 16F

03/23 09:56, 1月前 , 17F
昨天網路上我也有看到,我也還沒試,週一會試,感謝您
03/23 09:56, 17F

03/23 10:33, 1月前 , 18F
請教各位大神,我們公司防毒會檔exe這種執行檔(誤判
03/23 10:33, 18F

03/23 10:33, 1月前 , 19F
),詢問過IT,這部分無解,因為公司規定,我不知是否
03/23 10:33, 19F

03/23 10:33, 1月前 , 20F
因為這原因導致我轉exe異常。 另外是否有其他方式能
03/23 10:33, 20F

03/23 10:33, 1月前 , 21F
轉成執行檔且防毒不誤判?
03/23 10:33, 21F

03/23 11:08, 1月前 , 22F
提交檔案樣本給防毒軟體公司(認真)
03/23 11:08, 22F

03/23 12:23, 1月前 , 23F
開虛擬機或是跟IT要一臺備用電腦來ABtest最快
03/23 12:23, 23F

03/23 12:42, 1月前 , 24F
跟IT申請這部分,後續maintain 會有點麻煩,且都要開
03/23 12:42, 24F

03/23 12:42, 1月前 , 25F
單請IT by pass. 虛擬機部分公司不允許, 有點苦惱啊
03/23 12:42, 25F

03/24 08:10, 1月前 , 26F
python 64位元編出來的很容易判定成毒
03/24 08:10, 26F

03/24 08:11, 1月前 , 27F
用32bit版的試試,微軟可以提交檔案掃描作白名單
03/24 08:11, 27F
文章代碼(AID): #1b-xCrbV (Python)
文章代碼(AID): #1b-xCrbV (Python)