我在python脚本中导入scipy.misc时出现问题。现在我知道其他人也发布了有关这方面的问题,但他们的解决方案对我不起作用。
我写的节目就是这样开始的:
import matplotlib as plt
from matplotlib.pyplot import imshow
from PIL import Image
from scipy.misc import bytescale
from skimage import exposure
import numpy as np
我从scipy.misc行收到错误:ImportError:无法导入名称doccer
我收集了我必须更新scipy并且可能是numpy,这让我来这些帖子:
Can't install Scipy through pip和 ImportError when importing certain modules from SciPY
在此之后,我成功更新了pip(我通常使用此安装程序)并尝试更新scipy。但是,这给了我很多错误。
最后,我尝试使用此帖子和网站手动更新scipy,如其他人所建议: filename.whl is not supported wheel on this platform 和 http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
然而,不知怎的,我得到了很多红色文字和“#Exception'消息(遗憾的是我无法在此处复制/粘贴),并以IOError:[Errno22]无效模式(' rb')或文件名结束。我也尝试安装不同版本的numpy,结果相似。
我不确定如何从这里继续。我不是编程或计算机专家,所以我很感激一些帮助。
我使用的是Windows 7,64位操作系统,python2.7.10 32位,spyder 2.3.5.2
答案 0 :(得分:1)
由于您不是编程或计算机方面的专家,我建议您切换到Python发行版,其中包含最新的SciPy和许多其他库。 Continuum的open source Anaconda package将为您排除所有维护麻烦。