无法在Windows上安装gensim。请帮助我,我需要立即进行操作,并告诉我安装步骤,以及需要在其之前安装的更多详细信息和其他软件。感谢
答案 0 :(得分:7)
首先,您需要安装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
版本下载所有软件包。
答案 1 :(得分:4)
Gensim取决于scipy和numpy。你必须在安装gensim之前安装它们。在windows中安装gensim的简单方法是,打开cmd并输入
pip install -U gensim
或者从
下载gensim for windows https://pypi.python.org/pypi/gensim
然后运行
python setup.py测试
python setup.py install
答案 2 :(得分:2)
今天我在努力解决这个问题,试图弄清楚我是否需要一个python 2.7环境,或者我是否可以使用我的3.5。我最后从Anaconda 3.5安装中做到了这一点:
conda install -c anaconda gensim = 0.12.4
经过几个小时尝试各种各样的事情后,突然一切都在3.5上工作。我的错误是它一直无法安装Scipy。我尝试从conda安装开始,然后工作。
答案 3 :(得分:1)
我强烈建议在所有软件包都非常容易安装的地方使用anaconda。
下面是使用anaconda python 3.7在Windows上安装genism及其所有必需软件包的命令。
conda install -c anaconda gensim
答案 4 :(得分:0)
我按照https://radimrehurek.com/gensim/install.html上的说明进行操作,然后在Windows上成功安装了快速版本的Gensim(3.8.0):
conda install -c conda-forge gensim
PS: 以下操作不在Windows上安装了快速版本:
conda install gensim
答案 5 :(得分:0)
尝试了上述一些想法之后,gensim仍然出现“打ic”,但错误是与punkt相关的其他错误。以下内容(第二行是关注点)...
import nltk
nltk.download('punkt')
import numpy
import scipy
import gensim
...成功了。我用的是conda而不是pip,但我认为这没关系。
版本:最新的python 机器:Windows 10(截至8/2020的最新更新)