如何解决Win10 Python 3.8.1 64bit 安装 spaCy 的构建依赖项失败
总结
当我尝试安装 python 模块“ChatterBot”(尝试了不同版本(从 1.0.4 到 1.0.8),在某些情况下 - 需要 python 3.4),它开始收集“spaCy”(v2.1.9) ,然后我收到此错误:
错误
Collecting spacy<2.2,>=2.1
Using cached spacy-2.1.9.tar.gz (30.7 MB)
Installing build dependencies ... error
ERROR: Command errored out with exit status 1: 'c:\users\пка12345\appdata\local\programs\python\python38\python.exe' 'c:\users\пка12345\appdata\local\programs\python\python38\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\пка12345\AppData\Local\Temp\pip-build-env-gfehcqzq\overlay' --no-warn-script-location -v --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools 'wheel>0.32.0,<0.33.0' Cython 'cymem>=2.0.2,<2.1.0' 'preshed>=2.0.1,<2.1.0' 'murmurhash>=0.28.0,<1.1.0' 'thinc>=7.0.8,<7.1.0' Check the logs for full command output.
尝试过
- 通过 git(最新版本)安装 chatterbot|结果:它需要 python 3.4,但我有 python 3.8.1
- 单独安装spaCy |结果:它下载了bot与chatterbot一起使用的最新版本
- 尝试安装不同版本的聊天机器人|结果:一半的版本出现相同的错误,另一半需要 python3.4,但我有 python 3.8.1
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。