[問題] pyinstaller安裝

作者: GlassesKJ (gg)   2018-04-26 10:16:01
說來好笑,網路文章我照做從來沒一次成功過嗚嗚嗚
目前使用python2.7如果版本不當請告知
現在想打包程式,可是我的pyinstaller(測試時使用2.1)安裝起來,pyinstaller.exe那些檔案也出現在Scripts底下了,但是執行就會爆炸,好奇就在Scripts執行pyinstaller
作者: gmccntzx1 (o.O)   2018-04-26 11:08:00
ok... 先補上跳出的錯誤訊息再來從你給的三張圖來看,看不出是要使用pyinstaller打包的動作. 1. `pyinstaller --version`:這應該是用來檢查pyinstaller版本的指令. 2. `pip install pyinstaller`:這是用來安裝pyinstaller的指令.另外,想確認你是否把你寫的scripts放到`Python27\Scripts\`底下了? 因為這個資料夾不是拿來給你放一般scripts用的,而是放一些可執行檔的地方.等等... 我前面講的先忽略,抱歉檢查一下你的setuptools版本是多少?>>>import setuptools; print(setuptools.__version__)
作者: GlassesKJ (gg)   2018-04-26 19:53:00
出來數字0.6
作者: gmccntzx1 (o.O)   2018-04-26 20:08:00
更新一下setup tools,再重新用pip安裝一次
作者: GlassesKJ (gg)   2018-04-26 23:03:00
https://i.imgur.com/BrJrdwx.png我試著更新了這回有裝起來,測試執行pyinstaller有反應(會跳出詢問)但是接下來就閃退了
作者: gmccntzx1 (o.O)   2018-04-26 23:29:00
設定一下 `--log-level=DEBUG`,看看問題在哪
作者: GlassesKJ (gg)   2018-04-26 23:35:00
呃那個設定是pyinstaller 檔案名+那個設定 這樣?
作者: gmccntzx1 (o.O)   2018-04-26 23:37:00
嗯嗯
作者: GlassesKJ (gg)   2018-04-27 01:49:00
一樣閃退,沒出現任何檔案?
作者: gmccntzx1 (o.O)   2018-04-27 02:00:00
看來需要寫一個script,用subprocess.Popen去執行pyinstaller,然後把stdout寫出來. 不然沒辦法知道發生什麼事參考: https://stackoverflow.com/questions/4537259stdout和stderr都寫出來好了
作者: GlassesKJ (gg)   2018-04-28 00:06:00
窘了不會用,他寫我不知道甚麼意思https://i.imgur.com/ypzxuQ8.png
作者: gmccntzx1 (o.O)   2018-04-28 00:23:00
你把stdout,stderr寫到文字檔看看

Links booklink

Contact Us: admin [ a t ] ucptt.com