首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装scipy misc包

如何安装scipy misc包
EN

Stack Overflow用户
提问于 2015-06-09 07:37:15
回答 2查看 35.4K关注 0票数 6

我已经安装(实际上是重新安装)了scipy:

代码语言:javascript
复制
10_x86_64.whl (19.8MB): 19.8MB downloaded
Installing collected packages: scipy
Successfully installed scipy

但是misc子包显然没有包括在内?

代码语言:javascript
复制
16:03:28/shared $ipython
In [1]: from scipy.misc import imread
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-f9d3d927b58f> in <module>()
----> 1 from scipy.misc import imread

ImportError: cannot import name imread

安装scipy.misc包的方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-09 07:48:10

我认为你也需要安装PIL。来自the scipy.misc docs:

请注意,Python图像库( PIL )不是SciPy的依赖项,因此pilutil模块在未安装PIL的系统上不可用。

票数 12
EN

Stack Overflow用户

发布于 2017-03-08 14:37:24

在旧的Windows XP/SP3机器上运行Python 2.7.12时,我也遇到了同样的问题。我在MacBook的Python上运行了一些东西,并想让它在一个旧的Windows机器上工作。这是可以做到的。这个winbox有一个pip ver。8,我把它升级到了pip ver。9,在Python中,使用pip在运行它时提供的建议。我使用"pip install numpy“和"pip install Pillow”安装了numpy和Pillow (PIL的当前版本),但是"pip install scipy“和"pip install scipy.misc”失败了,“找不到匹配的发行版”。我不得不卸载numpy,然后安装两个文件: 1) numpy+mkl和2) scipy,这两个文件都是Windows二进制文件,格式为.whl (轮子)存档格式,下载自: Christoph Gohlke维护的http://www.lfd.uci.edu/~gohlke/pythonlibs/站点。找到您的Windows风格所需的二进制版本,并将其下载到C:\some\目录中。安装顺序很重要。首先使用pip安装numpy+mkl,然后安装scipy文件。我从Gohlke的网站下载了这些文件,然后使用pip安装它们。对于我的旧winbox,这是:

代码语言:javascript
复制
C:\some\directory\> pip install numpy-1.12.1rc1+mkl-cp27-cp27m-win32.whl

(您应该看到)

代码语言:javascript
复制
Installing collected packages: numpy
Successfully installed numpy-1.12.1rc1+mkl

(然后,您可以运行)

代码语言:javascript
复制
C:\some\directory\> pip install scipy-0.18.1-cp27-cp27m-win32.whl

您应该看到"Successfully ...“消息。我已经安装了枕头。通过启动Python进行确认,并尝试:

代码语言:javascript
复制
>>> import numpy as np
>>> from PIL import Image, ImageDraw
>>> import scipy.misc

所有这些都应该是有效的。您应该能够使用以下命令呈现.jpg:

代码语言:javascript
复制
image = Image.open("Somefile.jpg")
image.show()

您的somefile.jpg将会显示出来。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30720760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档