【问题标题】:How to install gensim如何安装gensim
【发布时间】:2016-04-07 22:49:08
【问题描述】:

我正在使用 Python 2.7。 我一直在尝试使用easy_install -U 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。

【问题讨论】:

  • easy_install 已弃用,请尝试:pip install gensim

标签: python macos python-2.7 osx-elcapitan


【解决方案1】:

某些操作系统不允许卸载某些 python 包。在这种情况下,要安装 gensim 包 6 需要卸载,但 MacOS,尤其是在 El Capitan 之后(不确定是否所有版本都发生这种情况,Sierra 中也确实发生),不允许卸载预安装的包。

要安装 gensim,只需使用 pip 的 --ignore-installed 标志

sudo -H pip install --ignore-installed gensim

【讨论】:

    【解决方案2】:

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

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

    或

    2.使用像ANACONDA这样的Python分布

    安装 anacoda。

    conda install -c anaconda gensim=0.12.4

    【讨论】:

      【解决方案3】:

      第一次尝试 easy_install -U setuptools

      然后使用easy_install -U gensim

      【讨论】:

        【解决方案4】:

        确保你已经安装了 pip 然后在命令提示符下执行此命令

        pip install --upgrade gensim
        

        【讨论】:

          【解决方案5】:

          你应该先更新你的setuptools,你有一个旧版本

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

          或

           easy_install --upgrade setuptools
          

          现在尝试重新安装gensim

          【讨论】:

          • setuptools更新过程是否成功? @rakesh
          • 是的,升级过程成功。但它仍然没有发生@Arash
          • setuptools 的路径是 (/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python)) 但更新后新的 setuptools 19.2 的路径是 /Library/Python /2.7/site-packages
          • /Library/Python/2.7/site-packages 是正确的路径 @rakesh 。如果你看到,每个 python 库都在这里
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-12-09
          • 1970-01-01
          • 2022-01-05
          • 2017-11-27
          相关资源
          最近更新 更多