首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >UnicodeDecodeError-安装python (Python)时出错

UnicodeDecodeError-安装python (Python)时出错
EN

Stack Overflow用户
提问于 2018-06-01 18:25:09
回答 1查看 433关注 0票数 2

我正在尝试用VirtualBox在Ubuntu上安装spaCy。我按照这里的说明操作:https://spacy.io/usage/#section-instructions

我按原样在终端中键入以下内容;我不导航到任何目录中。

我尝试第一条指令:

代码语言:javascript
复制
pip install -U spacy

这就给出了:

代码语言:javascript
复制
error: could not delete '/usr/local/lib/python2.7/dist-packages/spacy/pipeline.so': Permission denied

因此,在遵循了另一个问题的建议后,我转而尝试:

代码语言:javascript
复制
sudo pip install -U spacy

这并没有给出之前的错误,但现在我得到了以下结果:

代码语言:javascript
复制
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/spacy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-0HIkOS-record/install-record.txt --single-version-externally-managed --compile failed with error code -9 in /tmp/pip_build_root/spacy
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 235, in main
return command.main(cmd_args)
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 42: ordinal not in range(128)

因此,如果我尝试下载英文包(忽略上面的错误):

代码语言:javascript
复制
python -m spacy download en

我得到了:

代码语言:javascript
复制
/usr/bin/python: No module named plac; 'spacy' is a package and cannot be directly executed

不确定这些信息是否相关:当我查看/usr/lib时,我发现python2.7和python3.4;每个文件夹还包含一个spacy文件夹。可能是因为当我试图解决我的问题时,我用python3和python尝试了上面的命令。

有人能帮我解决这个问题吗?这样我就可以安装spaCy并使用英语模式了?

EN

回答 1

Stack Overflow用户

发布于 2018-06-14 05:34:21

尝试更新pip:

代码语言:javascript
复制
 $ pip install -U pip

然后再次尝试Spacy安装。

在安装numpy的过程中,我在Spacy安装过程中得到了相同的错误信息。pip更新解决了这个问题,之后一切都很顺利,包括Spacy的英语模型下载。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50641369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档