【问题标题】:How to install gensim on windows如何在windows上安装gensim
【发布时间】:2016-08-03 09:11:31
【问题描述】:

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

【问题讨论】:

标签: python gensim


【解决方案1】:

首先您需要安装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:

点击与上述相同的链接并下载scipy‑0.19.1‑cp34‑cp34m‑win32.whl 文件。 使用与步骤 1 相同的说明安装它,但使用此文件名。命令如下:

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

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

第 3 步)安装 gensim:

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

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

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

现在在Python shell 中尝试:

导入 gensim

应该导入成功

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

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

【讨论】:

  • 这是我找到的第一个清晰的解释,有很好的链接和提示等。第一次尝试就成功了!
【解决方案2】:

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

pip install -U gensim

或从以下位置下载gensim for windows

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

然后运行

python setup.py test  
python setup.py install

【讨论】:

  • 我想离线安装gensim你能帮我吗?我该怎么办?我的系统没有连接到互联网。
【解决方案3】:

我今天有点挣扎,试图弄清楚我是否需​​要 python 2.7 环境,或者我是否可以使用我的 3.5。我最终从 Anaconda 3.5 安装中做到了这一点:

conda install -c anaconda gensim=0.12.4

在尝试了几个小时后,突然间,它在 3.5 上都可以正常工作了。我的错误是它一直无法安装 Scipy。我尝试从 conda 安装重新开始,然后就成功了。

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

【讨论】:

  • 我有这个设置:Python 版本 = 3.6.0,Numpy 版本 = 1.12.0,Scipy 版本 = 0.19.0,Gensim 版本 = 2.1.0。但是,当我导入 gensim 时,我收到警告 Slow version of gensim.models.doc2vec is being used。然后我尝试conda install -c anaconda gensim=2.1.0 我收到错误PackageNotFoundError: Package missing in current win-64 channels: 我有一个c 编译器,所以我不明白为什么会这样。有人可以请教吗?谢谢
  • @KillianTattan 在做 Anaconda/Gensim 相关的事情时,我一直看到 scipy 弹出作为问题。我已经开始安装 SciPy,先尝试 conda 安装,如果失败则执行 pip。一旦 O 安装了 SciPy,我就会去其他库。对不起,我没有更多的帮助。
【解决方案4】:

我强烈建议使用 anaconda,所有包的安装都非常容易。

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

conda install -c anaconda gensim

【讨论】:

    【解决方案5】:

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

    conda install -c conda-forge gensim
    

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

    conda install gensim
    

    【讨论】:

      【解决方案6】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-22
        • 2019-05-05
        • 2013-08-25
        • 2016-04-19
        相关资源
        最近更新 更多