操作系统:macOS Monterey 12.6芯片:苹果M1 Python版本:3.11.1
我试着:
pip3 install gensim
安装过程开始时运行正常,但在运行"clang"时在接近结束时发生致命故障。错误消息为:
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -I/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/numpy/core/include -c gensim/models/word2vec_inner.c -o build/temp.macosx-10.9-universal2-cpython-311/gensim/models/word2vec_inner.o
gensim/models/word2vec_inner.c:217:12: fatal error: 'longintrepr.h' file not found
#include "longintrepr.h"
^~~~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
这个问题在github的一些帖子中被提出,并被归因于cython和python 3.11之间的一些不兼容性,然而,在cython更新之前,对于用户应该做什么,没有任何建议被转发,我可能歪曲了github上讨论的细节,但我认为这就是要点。
在此期间,有人能帮我安装gensim吗?
谢谢。
我更新了Cython和AIOHTTP。后者是因为我看到一个帖子,AIOHTTP安装失败的原因和我的相同(缺少"Longintrepriderh")。
没有改进。"pip install gensim"仍然失败,并出现与上面复制的相同消息。
1条答案
按热度按时间dddzy1tm1#
您可以从here下载该zip文件
然后解压缩源代码tar.gz包并安装: