请教:
本人试图在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://webptt.com/cn.aspx?n=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
1F:推 IKAFIRE: 用chcp把code page改成utf8会有用吗 05/30 23:51
3F:→ AndCycle: 还有, 你要用 pyinstaller 目前不建议用py3.5, 问题超多 05/30 23:57
4F:→ AndCycle: 还有pyinstaller3.2的32bit bootloader编错,也不能用... 05/30 23:57
5F:→ AndCycle: 你可以退到 3.1 或是之前的版本玩, 可是有别的问题 ... 05/30 23:59
6F:→ namedkao: 回报:chcp修改无用 05/31 00:26
7F:→ namedkao: 请教And大:是指要找setup. py里面的错误吗? 05/31 00:30
8F:推 Sunal: 换用linux或装cygwin应该有解 05/31 00:30
9F:→ AndCycle: 如果你不懂的话我建议你现在不要用 pyinstaller ... 05/31 00:34
10F:→ AndCycle: 目前win版的问题一大堆, 自己跳下去除错都除不完 05/31 00:35
11F:→ namedkao: 感谢FB社团-橘毛大提供可安装的版本 05/31 01:04
13F:→ namedkao: 虽然原setup档错在哪里本人也还没找到就是了... 05/31 01:07
14F:推 c74319: window系统有一个选项是"变更系统地区设定" 05/31 10:46
15F:→ c74319: MS官网有教学,window7&10都有。 05/31 10:48
16F:→ c74319: 有一个设定是" [非 Unicode 程式的语言] 下的 05/31 10:49
17F:→ c74319: [变更系统地区设定]。这个选项去改成英文,原本应该是中文 05/31 10:50
18F:→ c74319: 我在使用pip安装套件也有遇过一样的问题,希望有帮上忙 05/31 10:51
19F:推 nk30611: 感谢c74319大大 小弟用您的方法可以顺利解决问题 03/14 13:48