小编Blg*_*lil的帖子

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

我正在努力将 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

python matplotlib

11
推荐指数
2
解决办法
4万
查看次数

如果满足特定条件,则在python函数中应用另一个公式

我正在尝试在python中编写一个函数,该函数使用特定公式生成输出数组,但如果满足特定条件,则使用另一个公式。

我写的代码是

import numpy as np

def fun(a,b):
for i in range(len(b)):
    if a != b[i]:
        return a+b[i]
    elif a == b[i]:
        return a-b[i]

a=1
b=np.array([5,4,1,2,3])

fun(a,b)
Run Code Online (Sandbox Code Playgroud)

结果我得到了

6
Run Code Online (Sandbox Code Playgroud)

而不是,

array([6, 5, 0, 3, 4])
Run Code Online (Sandbox Code Playgroud)

任何人都可以将我引向该任务的适当代码,我想将想法推广到更复杂的公式上。

python

-2
推荐指数
1
解决办法
34
查看次数

标签 统计

python ×2

matplotlib ×1