使用Jupyter Notebook安装wordcloud

时间:2017-01-22 15:03:40

标签: python import pip

我需要为家庭作业解决一个wordcloud问题。

不幸的是,我很难将wordcloud安装到我的环境中。

以下是我正在运行的代码:

import os
import matplotlib.pyplot as plt
from wordcloud import WordCloud

我收到以下错误:

ImportError:没有名为'wordcloud'的模块

现在,我知道我需要在命令提示符中使用pip install方法将wordcloud引入我的环境。即使这样做(并尝试了几个不同的目的地,包括我的主目录和Anaconda3环境),我仍然会遇到同样的错误。

我做错了什么?

12 个答案:

答案 0 :(得分:6)

尝试

python -m pip install wordcloud

您可能还需要numpypillow

答案 1 :(得分:3)

在Jupyter单元上尝试一下:

!pip install wordcloud

答案 2 :(得分:1)

此解决方案解决了我的问题,这是由于系统上的python不同。

在Jupyter中,运行:

import sys
print(sys.executable)

查看您正在使用哪个python。复制通行证,并从Jupiter终端使用此命令安装wordcloud:

path/to/python -m pip install some_package

在我的情况下是:

/anaconda3/bin/python -m pip install wordcloud

并输入您的代码:

from wordcloud import WordCloud

我使用的来源: can't import

答案 3 :(得分:1)

打开anaconda提示并输入

python -m pip install wordcloud

答案 4 :(得分:0)

在激活包含numpy和枕头的环境后,尝试使用conda进行安装。确保您的代码在该环境中运行。

conda install -c conda-forge wordcloud=1.2.1

anaconda

上提供的其他来源

答案 5 :(得分:0)

我希望你可能正在使用MAC。 在这种情况下,检查词云是否安装在conda所在的同一个地方。

在我的情况下,在python3上运行它工作正常,但在Anaconda上运行它会导致导入错误。

以下是解决此问题的步骤:

  1. 从应用程序中打开 conda 终端。 如果遇到问题(例如进程已完成),请检查是否使用bash或zsh。目前conda终端仅支持bash。 您可以使用以下命令更改默认shell:
  2. 使用:chsh -s / bin / bash将shell从zsh更改为bash。

    使用:chsh -s / bin / zsh稍后恢复为zsh。

    1. 更改为bash后,使用以下命令为anaconda安装文字云:
    2. conda install -c conda-forge wordcloud

      瞧!你的进口现在应该有效,就像我的那样。

答案 6 :(得分:0)

  

我遇到了同样的问题,不得不创建一个新的conda环境,然后安装它。 (https://conda.io/docs/user-guide/getting-started.html

     

” 1。创建一个新环境并在其中安装软件包。   我们将命名环境雪花并安装软件包wordcloud。在Anaconda提示符下或在“终端”窗口中,键入以下内容:“

noteBgColor

答案 7 :(得分:0)

要安装wordcloud-从Anaconda提示符(不是cmd)执行“ pip install wordcloud”

答案 8 :(得分:0)

使用pip python -m pip install wordcloud安装wordcloud后,在jupyter Notebook中可以正常工作。

pip install wordcloud

答案 9 :(得分:0)

打开anaconda提示并输入

pip install wordcloud

然后去jupyter写作

from wordcloud import WordCloud

答案 10 :(得分:0)

当您使用 Jupyter Notebook 时。尝试在 Anaconda 提示符下使用以下命令。它会正常工作。

conda install -c conda-forge wordcloud
conda install -c conda-forge/label/gcc7 wordcloud
conda install -c conda-forge/label/cf201901 wordcloud
conda install -c conda-forge/label/cf202003 wordcloud

答案 11 :(得分:-1)

安装前 libpython3-dev

$ sudo apt-get install libpython3-dev
$ sudo pip install wordcloud