为什么我在安装 gensim 包时出现错误

问题描述 投票:0回答:1

为收集到的包构建轮子:gensim gensim 的构建轮子(pyproject.toml)...错误 错误:子进程退出并出现错误

× gensim 的构建轮(pyproject.toml)未成功运行。 │ 退出代码:1 ╰─>【输出714行】

构建“gensim.models.word2vec_inner”扩展 错误:需要 Microsoft Visual C++ 14.0 或更高版本。使用“Microsoft C++ 构建工具”获取它:https://visualstudio.microsoft.com/visual-cpp-build-tools/ [输出结束]

注意:此错误源自子进程,并且可能不是 pip 的问题。 错误:gensim 构建轮子失败 构建gensim失败 错误:无法为 gensim 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

我尝试了一些方法,但似乎没有任何效果,请告诉我们如何解决这个问题?

python gensim
1个回答
0
投票

gensim
依赖于 NumPy 和 Scipy,这两个用于科学计算的 Python 包。您必须在安装 gensim 之前安装它们。

还建议您在安装 NumPy 之前安装一个快速的 BLAS 库。这是可选的,但使用优化的 BLAS(例如 MKL、ATLAS 或 OpenBLAS)已知可以将性能提高一个数量级。在 OSX 上,NumPy 自动选择其 vecLib BLAS,因此您无需执行任何特殊操作。

最后请注意,最新版本的gensim(即4.3.2)目前支持Python 3.8 - 3.11。

参见 https://pypi.org/project/gensim/#description

© www.soinside.com 2019 - 2024. All rights reserved.