【问题标题】:AttributeError: type object 'cupy.core.core.broadcast' has no attribute '__reduce_cython__'AttributeError:类型对象“cupy.core.core.broadcast”没有属性“__reduce_cython__”
【发布时间】:2018-12-28 04:15:12
【问题描述】:

当我尝试运行此命令“python -m spacy download en”时出现此错误“AttributeError: type object 'cupy.core.core.broadcast' has no attribute 'reduce_cython'”在我的 PyCharm 终端上。

截图如下:

我想要的是下载英文模型以使用 spaCy。但它失败了,因为它说类型对象“cupy.core.core.broadcast”没有属性“reduce_cpython”。如果有人能帮我解决这个问题,非常感谢。

【问题讨论】:

标签: pycharm windows-10 anaconda conda spacy


【解决方案1】:

我遇到了同样的问题,因为我安装了不同版本的 Nvidia Cuda 库和 spacy 附带的库。

可以通过命令获取版本:

pip freeze | grep cupy

和 cuda 的版本:

 nvcc --version

那么你就可以安装正确的库了

pip install -U spacy[cuda100]

(使用与Nvidia库对应的版本:spacy[cuda]、spacy[cuda90]、spacy[cuda91]或spacy[cuda92])

https://spacy.io/usage/

【讨论】:

    猜你喜欢
    • 2020-02-05
    • 1970-01-01
    • 2019-08-31
    • 2021-03-28
    • 2020-04-05
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 2022-07-26
    相关资源
    最近更新 更多