我需要为家庭作业解决一个wordcloud问题。
不幸的是,我很难将wordcloud安装到我的环境中。
以下是我正在运行的代码:
import os
import matplotlib.pyplot as plt
from wordcloud import WordCloud
我收到以下错误:
ImportError:没有名为'wordcloud'的模块
现在,我知道我需要在命令提示符中使用pip install方法将wordcloud引入我的环境。即使这样做(并尝试了几个不同的目的地,包括我的主目录和Anaconda3环境),我仍然会遇到同样的错误。
我做错了什么?
答案 0 :(得分:6)
尝试
python -m pip install wordcloud
您可能还需要numpy
和pillow
。
答案 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
上提供的其他来源
答案 5 :(得分:0)
我希望你可能正在使用MAC。 在这种情况下,检查词云是否安装在conda所在的同一个地方。
在我的情况下,在python3上运行它工作正常,但在Anaconda上运行它会导致导入错误。
以下是解决此问题的步骤:
使用:chsh -s / bin / bash将shell从zsh更改为bash。
使用:chsh -s / bin / zsh稍后恢复为zsh。
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中可以正常工作。
答案 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