当前位置: 首页 > 面试题库 >

pip install pandas提供UnicodeDecodeError:'ascii'编解码器无法解码位置41的字节0xe2:序数不在范围内(128)

唐繁
2023-03-14
问题内容

pip install pandasDigital Ocean 512MB Droplet上执行时,出现错误UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 41: ordinal not in range(128)

任何想法可能是什么原因造成的?我正在运行Ubuntu 12.04 64位。

[完全错误]


问题答案:

看起来gcc由于内存不足而被杀死(请参阅@Blender的评论),从而暴露了pip中的错误。它在登录时将字节串和Unicode混合在一起,从而导致:

>>> '\n'.join(['bytestring with non-ascii character ☺', u'unicode'])
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 36: \
   ordinal not in range(128)

如果使用最新pip版本可以复制;您可以报告该错误。



 类似资料: