我是 python 的新手,遇到了一个我无法解决的问题。我想在 python 中安装和使用包 spacy。因此我打开 cmd 并运行
pip install spacy
安装依赖项时,我收到一条错误消息:
----------------------------------------
命令 ““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” 在 C:\Users\xxx\AppData\Local\Temp\pip- 中失败,错误代码为 1安装-6vcdnb_4\numpy
但我不知道是什么问题…
有人对此有解决方案吗?
我使用 Windows 和 python 版本 3.7.0b4
原文由 WinterMensch 发布,翻译遵循 CC BY-SA 4.0 许可协议
好的,这是一个可行的解决方案(至少在 Windows 10 和 python3.7 上):
去这里: https ://www.lfd.uci.edu/~gohlke/pythonlibs/#spacy
搜索
SpaCy
并为您的平台下载正确的轮子:-然后你需要按照上面的顺序用
pip install [wheel]
安装它们。如果这不起作用,请尝试从同一站点安装
scipy
甚至numpy
。