python setuptools splinter安装报错UnicodeDecodeError

在Win7 x64系统上安装完毕python-2.7.6(32bit)后,通过python setup.py install 命令安装setuptools失败,

错误提示为:

........

   File "setup.py", line 6, in <module>
    from setuptools import setup, find_packages
  File "build\bdist.win32\egg\setuptools\__init__.py", line 12, in <module>
  File "build\bdist.win32\egg\setuptools\extension.py", line 7, in <module>
  File "build\bdist.win32\egg\setuptools\dist.py", line 15, in <module>
  File "build\bdist.win32\egg\setuptools\compat.py", line 19, in <module>
  File "D:\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
    class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
  File "D:\Python27\lib\SimpleHTTPServer.py", line 208, in SimpleHTTPRequestHand
ler
    mimetypes.init() # try to read system mime.types
  File "D:\Python27\lib\mimetypes.py", line 358, in init
    db.read_windows_registry()
  File "D:\Python27\lib\mimetypes.py", line 258, in read_windows_registry
    for subkeyname in enum_types(hkcr):
  File "D:\Python27\lib\mimetypes.py", line 249, in enum_types
    ctype = ctype.encode(default_encoding) # omit in 3.x!
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 3: ordinal
not in range(128)


经研究发现,本机注册表中有一注册表项为中文,暂将中文修改为英文后,再次安装成功!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值