我在尝试导入 spacy 时遇到了一些问题。我下载了该软件包并拥有最新版本,但仍然出现此错误并且找不到任何答案。也许这里有人遇到了这个问题,可以帮我解决这个问题。
这是我执行“import spacy”时的错误:
AttributeError Traceback(最近一次调用最后一次) 在 () ----> 1 个导入空间
~\Anaconda3\lib\site-packages\spacy_init_.py in () 8 9 # 这些是作为 API 的一部分导入的 ---> 10 from Thinc.neural.util import prefer_gpu, require_gpu 11 12 来自 .导入管道
~\Anaconda3\lib\site-packages\thinc_init_.py in () 6 7 from .about import name, version # noqa: F401 ----> 8 from ._registry 导入注册表
~\Anaconda3\lib\site-packages\thinc_registry.py in () ----> 1个进口目录 2 3 4 类注册表(对象): 5 个优化器 = catalogue.create("thinc", "optimizers", entry_points=True)
~\Anaconda3\lib\site-packages\catalogue.py in () 16 17 # 出于性能原因只调用一次 ---> 18 AVAILABLE_ENTRY_POINTS = importlib_metadata.entry_points() 19 20 # 这里是注册函数的地方
属性错误:模块“importlib_metadata”没有属性“entry_points”
提前致谢!
答案 0 :(得分:2)
这只是您的元数据包的问题。试试这个,因为您使用的是 conda 环境:
conda install -c conda-forge importlib_metadata
如果你更喜欢 pip,你可以这样做
pip uninstall importlib_metadata
pip install importlib_metadata --force-reinstall