如何从Anaconda命令提示符安装Gensim?

4
当我在Anaconda提示符中输入以下命令时:
conda install -c anaconda gensim

Python停止工作并显示以下错误信息:

enter image description here

我该如何解决这个问题?


如果您在使用Gensim时遇到问题,请在此处编写:https://github.com/RaRe-Technologies/gensim/issues。您是否尝试过1)“conda update conda”,然后2)“conda install gensim”? - Robin
5个回答

5

1
我收到了消息“解决环境:初始冻结求解失败。使用灵活求解重试。”但是“灵活求解”也无法工作。 - Adam_G
和Adam_G一样,我也遇到了同样的问题。尝试从任何渠道(包括推荐的-c anaconda)安装都会失败,并显示相同的错误信息:`PackagesNotFoundError: The following packages are not available from current channels:
  • gensim`。
- Alex Shroyer

4

我通常使用以下命令在anaconda prompt上使用pip安装gensim

pip install -U gensim

或者简单地说
pip install gensim

anaconda文档所示。

我已经在Anaconda提示符中安装了pip install -U gensim,并且成功了。但是当我尝试在Jupyter笔记本中导入gensim时,出现了“ModuleNotFoundError: No module named 'gensim'”错误。 - Ririn
@DilaAzuri,您能否确认您已将其安装在当前运行jupyter笔记本的相同环境中。您可以通过运行“!pip install gensim”来快速检查这一点,以查看是否会收到“Requirement already satisfied: gensim in ...”消息。 - Samuel Nde

2
我的解决方案适用于Windows 10,Anaconda。我想在Spyder中使用gensim。
解决方法:使用Anaconda Navigator,在那里安装软件包:打开Anaconda Navigator->环境(base)->未安装(软件包)->(搜索)gensim->选中下拉列表中的gensim选项->单击应用按钮->(等待一会儿,它将搜索其他依赖关系,然后再按一次按钮安装所需的软件包) Anaconda Navigator的截图 历史:在Anaconda命令提示符上,使用conda命令安装了gensim。一切看起来都很完美,但在命令提示符中甚至没有导入“import gensim”。
额外福利:同样适用于TensorFlow。

1

您需要通过conda-forge频道进行操作。尝试运行以下命令:

conda install -c conda-forge gensim

0

我在Windows上使用conda版本4.4.10尝试了您的命令,并成功安装。

尝试按照评论中建议的更新到最新版本。如果这不起作用(我在其他模块中遇到过),请尝试从Anaconda提示符处安装:pip install -U gensim。对于我来说,它也适用于其他情况。

最后的解决方案是下载存档版本并在本地构建。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接