【问题标题】:Installing wordcloud using Jupyter Notebook使用 Jupyter Notebook 安装 wordcloud
【发布时间】:2017-06-07 03:26:50
【问题描述】:

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

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

这是我正在运行的代码:

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

我收到以下错误:

ImportError: 没有名为“wordcloud”的模块

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

我做错了什么?

【问题讨论】:

  • 你在什么操作系统上运行它?什么版本的 Python?

标签: python import pip


【解决方案1】:

试试

python -m pip install wordcloud

您可能还需要numpypillow

【讨论】:

  • 我试过了,但我仍然遇到同样的错误。是我把它安装到错误的文件路径的问题吗???
  • 现在是“Python3”
【解决方案2】:

在 Jupyter 单元上试试这个:

!pip install wordcloud

【讨论】:

    【解决方案3】:

    这个解决方案解决了我的问题,因为我的系统上有不同的 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

    【讨论】:

      【解决方案4】:

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

      conda install -c conda-forge wordcloud=1.2.1
      

      anaconda 上提供的其他资源

      【讨论】:

      • 仍然不适合我。这是写在命令提示符下还是在 jupyter notebook 上?
      【解决方案5】:

      打开anaconda提示并输入

      python -m pip install wordcloud
      

      【讨论】:

        【解决方案6】:

        我希望您可能正在使用 MAC。 在这种情况下,请检查 word cloud 是否安装在 conda 所在的同一位置。

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

        这些是我为解决问题而采取的步骤:

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

        使用:chsh -s /bin/bash 将 shell 从 zsh 更改为 bash。

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

        1. 更改为 bash 后,使用以下命令为 anaconda 安装 word cloud:

        conda install -c conda-forge wordcloud

        瞧!你的导入现在应该可以工作了,就像我的一样。

        【讨论】:

        【解决方案7】:

        我有同样的问题,必须创建一个新的 conda 环境然后安装它。 (https://conda.io/docs/user-guide/getting-started.html)

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

        conda create --name snowflakes wordcloud
        

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

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

            pip install wordcloud

            【讨论】:

              【解决方案10】:

              打开anaconda提示符并输入

              pip install wordcloud
              

              然后去jupyter写

              from wordcloud import WordCloud
              

              【讨论】:

                【解决方案11】:

                当您使用 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
                

                【讨论】:

                  【解决方案12】:

                  安装前libpython3-dev

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

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2022-12-01
                    • 2018-04-10
                    • 1970-01-01
                    • 2018-07-20
                    • 2021-04-20
                    • 2017-12-01
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多