Ubuntu 16.04-Python 3.6
出现此错误后:
textract Command "python setup.py egg_info" failed with error code 1 in
/tmp/pip-build-xxxx/EbookLib/
带有消息:
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position
1671: character maps to <undefined>
可以使用最新版本的textract来解决:
pip install git+git://github.com/deanmalmgren/textract.git@master
请参见link pmahend1第一条评论
pocketsphinx面临着同样的问题。
Command "python setup.py egg_info" failed with error code 1 in
/tmp/pip-build-xxxx/pocketsphinx/
在setup.py文件的第189行出现消息编解码器错误。
有人遇到过同样的问题吗?你怎么解决的?
答案 0 :(得分:0)
我做了以下工作,而且似乎可行:
下载Pocketsphinx-0.1.3
wget "https://files.pythonhosted.org/packages/93/5f/a968e5d53d25e32deb78c3e169fd8612ecf53cc76e32cb40e19be3"
提取Pocketsphinx-0.1.3
tar -jxvf pocketsphinx-0.1.3.tar.bz2
更改Pocketsphinx-0.1.3 setup.py
cd pocketsphinx-0.1.3
nano setup.py
=>更改第189行以在READ.rst 之后添加,编码为“ utf-8” )
安装Pocketsphinx-0.1.3
pip3 install .
sudo python3.6 setup.py install
下载textract
git clone git://github.com/deanmalmgren/textract.git
nano textract/requirements/python
注释pocketsphinx == 0.1.3行
安装textract
pip3 install .
(在包含setup.py的文件夹中)