点安装列表UnicodeDecodeError [英] pip install tabulate UnicodeDecodeError
问题描述
我试图通过在Archlinux上运行pip3 install tabulate
来安装python软件包tabulate
,但出现以下错误:
I'm trying to install the python package tabulate
by running pip3 install tabulate
on Archlinux but i got the following error:
Downloading/unpacking tabulate
Downloading tabulate-0.6.tar.gz
Running setup.py egg_info for package tabulate
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/tmp/pip_build_user/tabulate/setup.py", line 8, in <module>
LONG_DESCRIPTION = open("README.rst").read().replace("`_", "`")
File "/usr/lib/python3.3/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 8035: ordinal
not in range(128)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/tmp/pip_build_user/tabulate/setup.py", line 8, in <module>
LONG_DESCRIPTION = open("README.rst").read().replace("`_", "`")
File "/usr/lib/python3.3/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 8035: ordinal not in range(128)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_user/tabulate
`Storing complete log in /home/user/.pip/pip.log
我正在跑步:
- python -V-> Python 3.3.2
- pip3 -V->来自/usr/lib/python3.3/site-packages(python 3.3)的pip 1.4.1
我已经通过pip成功安装了其他软件包,但我不知道为什么会突然发生.谁能告诉我如何解决此问题?
I have successfully installed other packages by pip and I don't know why this occurs suddenly. Can anyone tell me how to fix this problem?
解决方案 它看起来像我的操作系统上的语言环境问题.必须将全局LANG环境变量覆盖为LANG ="en_US.UTF-8".
Solution It looked like a locale issue on my OS. Had to overwrite the global LANG environment variable to LANG="en_US.UTF-8".
推荐答案
解决方案,它看起来像我的操作系统上的语言环境问题.必须将全局LANG环境变量覆盖为LANG ="en_US.UTF-8".
Solution It looked like a locale issue on my OS. Had to overwrite the global LANG environment variable to LANG="en_US.UTF-8".
这篇关于点安装列表UnicodeDecodeError的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!