pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题

做词云的时候,要导入 import scipy.misc import imread
在运行的时候报错:cannot import name ‘imread’ from ‘scipy.misc’
试过了升级,降级,等等方法都不行。
最终的解决方式是:
pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第1张图片
pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第2张图片
pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第3张图片
pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第4张图片
pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第5张图片

清华大学镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple/ 


使用imageio中的imread代替

pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第6张图片
在运行,问题完美的解决!

from imageio import imread
import jieba
from wordcloud import WordCloud as wc
from imageio import imread
maskimg = imread('img.png')

f = open(r"D:\wordcloud学习\a.txt",'r') #导入文件

ftxt = f.read() #读取文件

lcuttxt = jieba.lcut(ftxt)  #分词

newtxt = ' '.join(lcuttxt)  #添加空格

wctxt = wc(font_path='msyh.ttc',background_color="white",width = 1440,height = 900,mask = maskimg).generate(newtxt)

wctxt.to_file('shuicheng.png')

pycharm中解决 cannot import name 'imread' from 'scipy.misc'的终极解决问题_第7张图片

你可能感兴趣的:(python初学)