Python无法安装模块spaCy

标签 python installation spacy

我是 python 新手,遇到了一个我无法解决的问题。
我想在 python 中安装和使用包 spacy。
因此我打开 cmd 并运行

pip install spacy

在安装依赖项时,我收到一条错误消息:
    ----------------------------------------

Command ""c:\users\xxx\appdata\local\programs\python\python37\python.exe" -u -c "import setuptools, tokenize;file='C:\Users\xxx\AppData\Local\Temp\pip-install-6vcdnb_4\numpy\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\xxx\AppData\Local\Temp\pip-record-jhmti8_8\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\xxx\AppData\Local\Temp\pip-install-6vcdnb_4\numpy\



但我不知道是什么问题...

有人对此有解决方案吗?

我使用 Windows 和 python 版本 3.7.0b4

最佳答案

好的,这是一个可行的解决方案(至少在 Windows 10 和 python3.7 上):
去这里:https://www.lfd.uci.edu/~gohlke/pythonlibs/#spacy
搜索 SpaCy并为您的平台下载正确的轮子:-

  • 预告
  • 西梅
  • 杂音
  • 斯派西

  • 然后你需要用 pip install [wheel] 安装它们按上述顺序。
    如果这不起作用,请尝试安装 scipy甚至可能numpy来自同一个站点。

    关于Python无法安装模块spaCy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50483235/

    相关文章:

    python - 检查函数是否在 Python 中返回 false

    python - f2py 错误 : undefined symbol

    java - macOS 上的 Eclipse 安装

    nlp - 如何使用动词时态/语气制作宽敞的匹配器模式?

    python - 为什么 Python sys.version_info 缺少 _asdict() 方法来转换为字典?

    c++ - 构建 gcc-4.8.2 时如何理解这些可怕的错误?

    css - 如何仅针对 Angular 4 中的特定组件使用清晰度设计(与其他设计混合)?

    python - 如何修改 spacy tokenizer 以将 URL 拆分为单个单词

    nlp - 如何在没有文档上下文的情况下取消标记 spacy 文本?

    php - 将 POST 后的表单值保留为 python 文件的参数