如何在 windows 上安装 gensim

How to install gensim on windows

无法在 windows.Please 上安装 gensim 帮助我,我需要立即安装 gensim 并告诉我安装步骤以及更多详细信息和其他需要安装的软件。谢谢

gensim 取决于 scipynumpy。您必须在安装 gensim 之前安装它们。在 windows 中安装 gensim 的简单方法是,打开 cmd 并输入

pip install -U gensim

或从

下载gensim windows

https://pypi.python.org/pypi/gensim

然后 运行

python setup.py test  
python setup.py install

我今天有点纠结,想弄清楚我是否需​​要 python 2.7 环境,或者我是否可以使用我的 3.5。我最终通过 Anaconda 3.5 安装完成了此操作:

conda 安装-c anaconda gensim=0.12.4

经过几个小时的尝试,突然间一切都在 3.5 上运行了。我的错误是它一直无法安装 Scipy。我尝试从头开始安装 conda 并且成功了。

参见:https://anaconda.org/anaconda/gensim

首先您需要安装 NumPy,然后是 SciPy,然后是 Gensim(假设您已经安装了 Python)。我使用 Python 3.4 是因为我发现使用 3.4 版安装 SciPy 更容易。

步骤 1) 安装 Numpy:

here

下载 numpy‑1.13.1+mkl‑cp34‑cp34m‑win32.whl

请注意,在 cp34-cp34m 中,34 是您正在使用的 Python 版本。所以下载合适的文件

打开命令提示符并转到您刚刚下载文件的文件夹并使用以下命令安装 Numpy

pip install numpy‑1.13.1+mkl‑cp34‑cp34m‑win32.whl

您应该收到成功安装 numpy 消息

步骤 2) 安装 SciPy:

按照上面相同的link,下载scipy‑0.19.1‑cp34‑cp34m‑win32.whl文件。 使用与步骤 1 相同的说明安装它,但使用此文件名。命令如下:

pip install scipy‑0.19.1‑cp34‑cp34m‑win32.whl

您应该收到此消息 已成功安装 scipy

步骤3)安装gensim:

按照第 1 步中的 link 并下载 gensim‑2.3.0‑cp34‑cp34m‑win32.whl(适合您系统的版本) 使用步骤 1 中的说明(使用此文件名)使用以下命令安装它:

pip install gensim‑2.3.0‑cp34‑cp34m‑win32.whl

您应该收到此消息已成功安装 gensim

现在在 Python shell 试试:

import gensim

应该导入成功

备注: 确保 pip 在您的环境变量中(将 C:\python34\scripts 添加到您的环境变量中)。

确保根据您使用的 Python 版本下载所有包。

我强烈建议使用 anaconda,所有软件包的安装都非常简单。

使用 anaconda python 3.7 在 windows 上安装 genism 及其所有必需软件包的命令如下。

conda install -c anaconda gensim

我按照 https://radimrehurek.com/gensim/install.html 上的说明进行操作,然后在 Windows 上成功安装了快速版本的 Gensim (3.8.0):

conda install -c conda-forge gensim

PS: 以下 NOT 在 Windows 上安装了快速版本:

conda install gensim

在尝试了上述一些想法之后,gensim 仍然存在“问题”,但该错误与 punkt 相关。以下(感兴趣的是第二行)...

import nltk 
nltk.download('punkt') 
import numpy 
import scipy 
import gensim

...成功了。我使用的是 conda 而不是 pip,但我认为这无关紧要。

版本:最新python 机器:Windows 10(最新更新截至 8/2020)