环境:Windows 7 32位(SP1),Python 3.7.3,Microsoft Visual C ++ 14.20.27508(从构建工具安装)
当我尝试使用(pip install -U spacy)安装spacy时,经过几分钟的消息“正在安装生成依赖项...”,我收到错误消息“需要MS Visual C ++ 14”,Spacy的安装终止
我应该怎么做才能解决此问题?预先非常感谢。
答案 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