无法在python(Anaconda)中安装wordcloud

时间:2016-12-31 15:24:49

标签: python pip anaconda word-cloud

我正在尝试在我的python程序中安装wordcloud。我正在做以下步骤。请告诉我我在哪里做错了 -

  1. 我从这里下载了wordcloud软件包https://github.com/amueller/word_cloud

  2. 将其复制并粘贴到Anaconda3文件夹中。

  3. 打开Anaconda命令提示符并输入以下命令“pip install wordcloud”。

  4. 显示以下错误 -

    enter image description here

    请让我知道该怎么做。

9 个答案:

答案 0 :(得分:6)

现在有一个新版本,但这个版本适用于我

enter image description here

使用Anaconda python 3.6

  • this link下载。
  • wordcloud 1.3.2‑cp36‑cp36m‑win_amd64.whl
  • 然后不要提取文件,将目录复制并粘贴到cmd。
  • 使用此命令pip install wordcloud-1.3.2-cp36-cp36m-win_amd64.whl

答案 1 :(得分:5)

你可以简单地使用conda包管理器来安装wordcloud,只需运行:

conda install -c https://conda.anaconda.org/conda-forge wordcloud

答案 2 :(得分:1)

它正在尝试使用Visual Studio构建Word Cloud。如果你没有它,你可以得到一个名为" Microsoft Build Tools 2015"在这里:https://www.microsoft.com/en-us/download/details.aspx?id=48159

即使安装了完整版的Visual Studio 2015并且我的路径设置正确,我仍然无法使用pip进行安装。我对conda安装程序也没有运气。以下对我有用:

  1. 转到http://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud并下载您需要的Word Cloud版本的滚轮。
  2. 从命令提示符下使用pip进行安装。例如,pip install wordcloud-1.2.1-cp27-cp27m-win_amd64.whl

答案 3 :(得分:0)

使用Anaconda Python 3.6版本对于Windows,您可以这样做:

答案 4 :(得分:0)

我的Windows系统上安装了python 3.6.3。我在python中安装了wordcloud软件包,但遇到了" wordcloud No Module Found" Anaconda Jupyter笔记本上的错误。

我尝试了这里发布的大多数解决方案,但没有任何对我有用。

最后,我使用以下命令在命令提示符下的 Scripts目录下的Anacond3目录中安装了wordcloud软件包:

pip install wordcloud

这很有效,我现在可以在Jupyter上导入wordcloud了。

答案 5 :(得分:0)

我有类似的错误,但与认证有关,如果错误是:

  

由SSLError(SSLError(“错误的握手:错误([(\'SSL例程\',\'ssl3_get_server_certificate \',\'证书验证   失败\')])“”,),))',),)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator。基本上说可以做到:

conda config --set ssl_verify false

答案 6 :(得分:0)

从Anaconda仪表板打开JupyterLab,在1号航站楼中,运行:

scrapperOlx.searchOlxwith

来源:link

答案 7 :(得分:0)

长时间尝试后:

1)从this link下载最新版本的WordCloud。

2)将其复制到Anaconda3下的Script目录中。

3)打开命令提示符,然后执行pip install wordcloud。 (如果发生win[5]授权错误,请尝试从管理命令提示符或pip进行sudo pip install wordcloud。)

答案 8 :(得分:0)

对于使用一组特定软件包的每个项目或项目组,您应该有一个虚拟环境。我使用水蟒。 Jupyter应该安装在您的每个虚拟环境中。假设您已经创建了环境foo。然后:

  • conda activate foo
  • conda install jupyter
  • conda install -c conda-forge wordcloud

现在,当您执行导入时,它应该可以工作。我的导入:

from wordcloud import WordCloud, STOPWORDS

我正在研究How to Generate a Word Cloud of Any Shape in Python