在使用scipy.misc.imsave函数时出现了No module named ‘scipy.misc.imsave’ 的错误,现在的博客上大多解决办法都集中于:
-
安装pillow
-
降低scipy版本
-
配置imsave, imread的环境变量
等方法,实际上翻看一下scipy的官方文档,可以看到:
Functions from scipy.interpolate (spleval, spline, splmake, and spltopp) and functions from scipy.misc (bytescale,
fromimage, imfilter, imread, imresize, imrotate, imsave, imshow, toimage) have been removed. The former set has
been deprecated since v0.19.0 and the latter has been deprecated since v1.0.0. Similarly, aliases from
scipy.misc (comb, factorial, factorial2, factorialk, logsumexp, pade, info, source, who) which have been
deprecated since v1.0.0 are removed. SciPy documentation for v1.1.0 can be used to track the new import locations
for the relocated functions.
scipy.misc (bytescale, fromimage, imfilter, imread, imresize, imrotate, imsave, imshow, toimage)这些函数已经被弃用了。
解决方法:
用其他函数来代替,比如imageio
- 下载imageio pip install imageio
- 查看imageio的可用函数, import imageio, 再输入dir(imageio)命令,即可看到imageio的如下函数
['RETURN_BYTES', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__',
'__path__', '__spec__', '__version__', 'core', 'formats', 'get_reader', 'get_writer', 'help', 'imread', 'imsave',
'imwrite', 'mimread', 'mimsave', 'mimwrite', 'mvolread', 'mvolsave', 'mvolwrite', 'plugins', 'read', 'save',
'show_formats', 'volread', 'volsave', 'volwrite']
import imageio
imageio.imsave(fname, pil_img)
"No module named ‘scipy.fftpack.basic’"这个错误通常是由于Python环境缺少SciPy库所需的组件造成的。如果你遇到了其他Python编程中的错误,你也可以查看Python的官方文档或者各种编程社区来寻找帮助。SciPy是一款流行的Python科学计算库,其中包含了很多有用的组件,例如FFT(快速傅里叶变换)等等,能够使你更方便地进行各种科学计算任务。如果你已经安装了SciPy库并且更新了它,但是错误仍然存在,那么你可以检查安装是否正确。
初次使用python,出现ModuleNotFoundError: No module named 'xlwt’的问题解决1
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录初次使用python,出现ModuleNotFoundError: No module named 'xlwt'的问题解决1前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、问题描述:已经安装了pip install xlwt但还是提示ModuleNotFoundError: No mod
背景:在ubuntu14或Ubuntu16中默认使用的python2.7的,由于系统依赖于它,就不好卸载了(曾经尝试卸载过,后来系统起不来了)。有时使用python2.7执行一些脚本。
在使用Python 2.7,但是即使安装了scipy,我也会收到此错误
报错如下:
Traceback (most recent call last):
File "<stdin>", ...
问题描述:
ModuleNotFoundError: No module named 'scipy' ( Pycharm 中 import matplotlib 出现错误):
ModuleNotFoundError: No module named 'scipy'
原因分析:
这是由于环境中缺少了scipy包,需要使用conda或者pip命令进行安装
解决方案:
pip install scipy
conda install scipy
参考:https://www.cnblogs.com/huxiaozhouzhou/p/11073321.html
出现no module named scipy的情况
说明找不到这个包,需要pip安装。
但是注意pip install scipy要下对版本,随便下一个的话很可能仍然无效
pip install scipy==1.1.0 -i https://pypi.douban.com/simple
下载上面这个对我有效
安装环境win32 + python 3.5安装过程先要安装numpy 模块才能安装 scipy,这个你在pip install scipy 的时候,会提示你的,于是先安装numpy: pip install numpy 然后在官网上下载scipy安装包(注意windows版本)目前这个软件(.exe)是scipy -0.16.1版本的,支持python3.4 版本,如果你的python版本不是3.
Traceback (most recent call last):
File "/home/as/.pyenv/versions/3.4.2/bin/face_recognition", line 7, in <module>
from face_recognition.cli import main
File "/home/as/.pyenv/vers...
最近多个小伙伴儿问“ImportError: No module named xxx“,应该怎么样解决。
其实,问这个问题,还是因为你对python的基本方法没有掌握好,我也把这类问题的通用解决方法整理一下,希望对小伙伴儿们能够有帮助。
报错现象:ImportError: No module named xxx(例如:ImportError: No module named pexpect)
问题原因: 1.该模块没有安装
2.该模块已经安装,但是没有安装到pyt...