【问题标题】:install spacy not working in jupyter notebook安装 spacy 在 jupyter notebook 中不起作用
【发布时间】:2017-05-15 12:02:43
【问题描述】:

我在 Windows 10 系统中安装了 64 位的 Anaconda 3.x。我通过pip install -U spacy安装了spacy

当我在笔记本中运行 install spacy 时,我会收到类似这样的“DLL 加载”错误

【问题讨论】:

  • 您使用的是哪个 Python 版本? Here's an issue 描述了同样的问题和潜在的解决方案——您是否尝试过创建 conda 环境并明确设置 python=3,即 conda create --name py36 python=3
  • 我试过了,但没用。我对 Python 还是很陌生,所以也许我犯了一些愚蠢的错误。正如该链接所示,我可以在安装 VS express 后 pip install spacy,但我继续收到该导入错误。谢谢
  • 试过conda install -c spacy spacy=0.101.0?
  • 是的,我做到了。通过将解释器设置为指向 conda 环境,我设法让 PyC​​harm 与 Spacy 一起工作。我需要为 Jupyter Notebook 找到一种方法。
  • @InesMontani 我设法设置 conda 环境,在其中安装 spacy 并让它在 Python 命令行和 PyCharm 中工作。笔记本现在是我的问题。

标签: anaconda spacy


【解决方案1】:

你可以在 jupyter notebook 中安装 spacy 并下载 en 为:

import sys
!{sys.executable} -m pip install spacy
!{sys.executable} -m spacy download en

【讨论】:

    【解决方案2】:

    !conda install -c spacy spacy=0.101.0 -y

    !python -m spacy.en.download

    【讨论】:

      【解决方案3】:

      要在 jupyter notebook 上安装 spacy,请使用 pip install SpaCy

      【讨论】:

        【解决方案4】:
        1. 转到 Anaconda Navigator -> 在环境中,转到 base(root)-> 打开终端
        2. 键入此命令: conda install -c conda-forge spacy

        Spacy configuration in Anaconda

        Spacy configuration in Anaconda

        Spacy configuration at Terminal

        【讨论】:

        • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
        猜你喜欢
        • 1970-01-01
        • 2020-01-24
        • 2016-11-17
        • 1970-01-01
        • 2022-08-06
        • 2018-05-16
        • 1970-01-01
        • 2017-06-12
        • 1970-01-01
        相关资源
        最近更新 更多