我是初学者,所以我不太了解堆栈溢出、venvs 以及了解我的问题所需的信息。这是我能给你的:我正在关注本教程:https : //github.com/bhargavvader/personal/tree/master/notebooks/text_analysis_tutorial我的环境:Operating System: Linux Mint 19.1 CinnamonPython Version Used: Python 3.7.1spaCy Version Used: 2.1.3我正在通过 anaconda 使用 python到目前为止我所做的: 当然我在互联网上搜索了错误这是我的错误日志:到目前为止我所做的1)我卸载并重新安装了辣2)我检查了spacy文件我如何理解这是错误日志中发生错误的部分?:----> 4 from .pipes import Tagger, DependencyParser, EntityRecognizer所以我查看了我的 spacy 文件夹以查看管道脚本。但找不到函数 Tagger、DependencyParser 和 EntityRecognizer 调用“ reduce_cython ”的点1)我在互联网上搜索了错误日志:据我了解,提出的类似问题对我的问题没有帮助:与我的问题类似的唯一问题如下:https : //github.com/explosion/spaCy/issues/2439他们的解决方案是“在 virtualenv 中向 PYTHONPATH 添加 spaCy 路径”所以我搜索了如何向 cette python 路径添加路径并发现: How do I add a path to PYTHONPATH in virtualenv然而我不太明白答案。我仍然不确定这是否是问题所在。所以如果你知道我的问题的答案,或者可以给我一些关于如何继续解决这个问题的指导。我就放心了。更多信息:如果它很重要,那么在遵循我之前提到的教程时,我确实遇到了无法下载需求的问题。这是我的终端会给我的:无法打开需求文件:[Errno 2] 没有这样的文件或目录:'REQUIREMENTS_1.txt'我忽略了它,因为一开始一切都很顺利。
2 回答
PIPIONE
TA贡献1829条经验 获得超9个赞
公平警告:这是一个对我有用的解决方法,它可能不适合你。虽然我不知道这个问题的原因,但在这里发布了解决方法,希望这可以暂时解决这个问题。
我也遇到了与 Spacy==2.2.3 相同的问题。我还在Spacy repo 上打开了一个问题
从我阅读的内容中我了解到,如果另一个库已经用另一个(读取较低)版本的 Cython 编译,那么这可能会导致一些问题。我不确定为什么以及如何。
但是经过一些反复试验,我将 spacy 降级到 2.1.3 (Spacy==2.1.3) 并且它的效果非常好。
添加回答
举报
0/150
提交
取消