I am using Python 2.7. I have been trying to install gensim corpora using easy_install -U gensim
but having the following error:
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
I checked for the setuptools version, I found it 19.2.
Some Operating systems do not allow uninstallation of some python packages. In this case, to install gensim package six needs to be uninstalled, but MacOS, particularly after El Capitan(not sure if this happens for all versions, does happen in Sierra too), does not allow uninstalling pre-installed packages.
To install gensim, just use --ignore-installed flag of pip
sudo -H pip install --ignore-installed gensim
first try easy_install -U setuptools
then use easy_install -U gensim
There are two thing you can do in this place 1. i install easy_install
easy_install https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz
OR
2.Use distribution of Python like ANACONDA
install anacoda.
conda install -c anaconda gensim=0.12.4
确保已安装pip然后在命令提示符下执行此命令
pip install --upgrade gensim
you should update your setuptools
first, you have an old version
easy_install https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz
or
easy_install --upgrade setuptools
now try to reinstall gensim
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.