无法在Windows 7 32位上安装Spacy

时间:2019-05-14 06:54:32

标签: python spacy

环境:Windows 7 32位(SP1),Python 3.7.3,Microsoft Visual C ++ 14.20.27508(从构建工具安装)

当我尝试使用(pip install -U spacy)安装spacy时,经过几分钟的消息“正在安装生成依赖项...”,我收到错误消息“需要MS Visual C ++ 14”,Spacy的安装终止

我应该怎么做才能解决此问题?预先非常感谢。

1 个答案:

答案 0 :(得分:0)

许多Windows上适用于Python的科学软件包在通过pip安装时遇到问题,因为在大多数情况下,并未安装受支持的编译器。

我不是去与您的系统抗争,而是弄清楚您需要什么编译器以及从哪里获得它,而是去克里斯托夫·戈尔克(Christoph Gohlke)的网站,他自愿花时间在Windows环境中正确地构建软件包并释放轮子。为pip安装:https://www.lfd.uci.edu/~gohlke/pythonlibs/#spacy

选择32位Python 3.7,下载并自行安装。就您而言,您将需要spacy‑2.1.3‑cp37‑cp37m‑win32.whl文件。下载它,然后执行:

pip install spacy‑2.1.3‑cp37‑cp37m‑win32.whl