python - 乌班图;Python3 - Textract 安装 - Ebooklib 和 pocketsphinx 的编解码器错误
问题描述
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
见链接pmahend1 第一条评论
我面临与pocketsphinx相同的问题。
Command "python setup.py egg_info" failed with error code 1 in
/tmp/pip-build-xxxx/pocketsphinx/
消息编解码器错误指向 setup.py 文件的第 189 行。
有人面临同样的问题吗?你是怎么解决的?
解决方案
我做了以下,它似乎工作:
下载 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 之后添加, encoding="utf-8" )
安装 Pocketsphinx-0.1.3
pip3 install .
sudo python3.6 setup.py install
下载文本
git clone git://github.com/deanmalmgren/textract.git
nano textract/requirements/python
评论 pocketsphinx==0.1.3 行
安装文本
pip3 install .
(在包含 setup.py 的文件夹中)
推荐阅读
- coq - 如何在 Coq 中证明逻辑的简化(A 和 B 蕴含 A)
- google-apps-script - Google Scripts 中的简单 if 语句存在问题
- java - 传递来自不同子类的方法引用
- regex - 如何在 vs 代码中使用正则表达式搜索/替换来识别段落中的句子并从新行开始
- .net-5 - 导致可编辑文本表单上未呈现框的网页
- javascript - 如何在Node中循环遍历excel文档
- python - 由于 ImageDataGenerator 的意外行为,U-Net 准确度接近 0
- excel - Excel XLOOKUP 搜索列的前 8 个字符
- samsung-mobile - 所有三星设备 - 互联网可能不可用
- string - 如何在 Tcl 中将 %hex 转换为字符?