导入错误:没有名为“wordcloud”的模块

Blg*_*lil 11 python matplotlib

我正在努力将 wordcloud 安装到我的环境中。这是我正在运行的代码:

import os
import matplotlib.pyplot as plt
from wordcloud import WordCloud
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

ImportError: No module named 'wordcloud'
Run Code Online (Sandbox Code Playgroud)

pip install在命令提示符中使用了该方法将 wordcloud 导入到我的环境中。它说“要求已经满足”。然后我使用了该conda install -c conda-forge wordcloud方法,即使在这样做之后,我仍然会遇到相同的错误。

我究竟做错了什么?我的 Python 版本是 3.6.2。

图 1

图 2

图 3

小智 14

首先,检查您正在使用的python:

import sys
print(sys.executable)
Run Code Online (Sandbox Code Playgroud)

然后使用它为您提供的路径并在您的 jupyter 终端中运行:

path/to/python -m pip install some_package
Run Code Online (Sandbox Code Playgroud)

在我的情况下是:

/anaconda3/bin/python -m pip install wordcloud
Run Code Online (Sandbox Code Playgroud)

并导入您的代码:

from wordcloud import WordCloud
Run Code Online (Sandbox Code Playgroud)

我使用的来源: 无法导入


小智 5

conda install -c conda-forge wordcloud=1.6.0 
Run Code Online (Sandbox Code Playgroud)

在 anaconda 提示下为我工作

尝试使用最新版本的worldcloud