看板 Python 關於我們 聯絡資訊
請教: 本人試圖在windows cmd下以pip安裝以安裝pyinstaller套件, 輸入指令:pip install pyinstaller 卻發生UnicodeDecodeError問題, 大致爬文發現是windows編碼問題, 有人建議在python2 環境下修改mimetypes.py, 但一時找不到python3的解決方案, 想版上請各位高手幫幫忙, 謝謝。 錯誤訊息末幾行如下: UnicodeDecodeError: 'cp950' codec can't decode byte 0xe2 in position 208687:illegal multibyte sequence ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-build-wb0hknv6\pefile\ 操作環境: 1、作業系統:win7中文版 2、cmd:Microsoft Windows [版本 6.1.7601] 3、python 3.5.1 /3.4.4 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.205.139.55 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1464621863.A.709.html ※ 編輯: namedkao (180.205.139.55), 05/30/2016 23:28:37 ※ 編輯: namedkao (180.205.139.55), 05/30/2016 23:29:26 ※ 編輯: namedkao (180.205.139.55), 05/30/2016 23:30:27 ※ 編輯: namedkao (180.205.139.55), 05/30/2016 23:33:18
IKAFIRE: 用chcp把code page改成utf8會有用嗎 05/30 23:51
AndCycle: 還有, 你要用 pyinstaller 目前不建議用py3.5, 問題超多 05/30 23:57
AndCycle: 還有pyinstaller3.2的32bit bootloader編錯,也不能用... 05/30 23:57
AndCycle: 你可以退到 3.1 或是之前的版本玩, 可是有別的問題 ... 05/30 23:59
namedkao: 回報:chcp修改無用 05/31 00:26
namedkao: 請教And大:是指要找setup. py裡面的錯誤嗎? 05/31 00:30
Sunal: 換用linux或裝cygwin應該有解 05/31 00:30
AndCycle: 如果你不懂的話我建議你現在不要用 pyinstaller ... 05/31 00:34
AndCycle: 目前win版的問題一大堆, 自己跳下去除錯都除不完 05/31 00:35
namedkao: 感謝FB社團-橘毛大提供可安裝的版本 05/31 01:04
namedkao: 雖然原setup檔錯在哪裡本人也還沒找到就是了... 05/31 01:07
c74319: window系統有一個選項是"變更系統地區設定" 05/31 10:46
c74319: MS官網有教學,window7&10都有。 05/31 10:48
c74319: 有一個設定是" [非 Unicode 程式的語言] 下的 05/31 10:49
c74319: [變更系統地區設定]。這個選項去改成英文,原本應該是中文 05/31 10:50
c74319: 我在使用pip安裝套件也有遇過一樣的問題,希望有幫上忙 05/31 10:51
nk30611: 感謝c74319大大 小弟用您的方法可以順利解決問題 03/14 13:48