2016-01-04 49 views
3

我正在使用Python 2.7。 我一直在尝试使用easy_install -U gensim 安装gensim语料库,但具有以下错误:如何安装gensim

Best match: gensim 0.12.3 
Downloading https://pypi.python.org/packages/source/g/gensim/gensim-0.12.3.tar.gz#md5=9581467d50ec6da0097939464c422d00 
Processing gensim-0.12.3.tar.gz 
Writing /tmp/easy_install-gov1DV/gensim-0.12.3/setup.cfg 
Running gensim-0.12.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-gov1DV/gensim-0.12.3/egg-dist-tmp-OwbpdK 
The required version of setuptools (>=1.3.2) is not available, 
and can't be installed while this script is running. Please 
install a more recent version first, using 
'easy_install -U setuptools'. 

(Currently using setuptools 1.1.6 (/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python)) 
error: Setup script exited with 2 

我查了setuptools的版本,我发现它19.2。

+0

的easy_install已被弃用的安装 - 忽略标志时,尝试:PIP安装gensim –

回答

1

有两两件事你可以在这个地方 1.我安装Python的easy_install的

easy_install https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz 

OR

2.使用分布像ANACONDA

安装anacoda。

畅达安装-c蟒蛇gensim = 0.12.4

0

您应该更新您setuptools第一,你有一个旧版本

easy_install https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz 

easy_install --upgrade setuptools 

现在尝试重新安装gensim

+0

非上述技术为我 –

+0

工作时的setuptools的更新过程成功? @rakesh –

+0

是的,升级过程是成功的。但仍然没有发生@Arash –

2

第一次尝试 easy_install -U setuptools

日连接使用easy_install -U gensim

1

有些操作系统不允许一些Python包卸载。在这种情况下,要安装gensim软件包六需要被卸载,但MacOS,特别是在El Capitan之后(不知道是否所有版本都会发生这种情况,在Sierra也发生),不允许卸载预安装的软件包。

要安装gensim,只需使用PIP

sudo -H pip install --ignore-installed gensim