如何在Windows上安装scipy包?

时间:2016-12-18 23:32:57

标签: python scipy package

我下载了scipy包作为wheel,最后一个版本为windows 64位scipy-0.18.1-cp36-cp36m-win32

当我使用

pip install scipy-0.18.1-cp36-cp36m-win64.whl

此命令显示

   numpy-1.12.0b1+mkl-cp36-cp36m-win64.whl is not a supported wheel on this platform.

有什么问题?

2 个答案:

答案 0 :(得分:1)

1)要获得适用于Windows的预编译软件包,请查看Gohlke的非官方Windows二进制文件,或使用像Winpython(只是工作)或Anaconda(更复杂)的分发版,它们提供了包含大量软件包的整个预配置环境来自科学的python堆栈。

2)用pip安装

如果您使用Gohlke的非官方Windows二进制文件(由sebix提及)中的相应链接并以管理员身份运行Windows命令提示符,则可以一步一步地在Windows上安装numpy和scipy轮子。例如,在Python 3.5中,您只需使用以下内容:

# numpy-1.9.3+mkl for Python 3.5 on Win AMD64
pip3.5 install http://www.lfd.uci.edu/~gohlke/pythonlibs/xmshzit7/numpy-1.9.3+mkl-cp35-none-win_amd64.whl

# scipy-0.16.1 for Python 3.5 on Win AMD64
pip3.5 install http://www.lfd.uci.edu/~gohlke/pythonlibs/xmshzit7/scipy-0.16.1-cp35-none-win_amd64.whl

或者你可以看这里 - > https://www.scipy.org/install.html

答案 1 :(得分:1)

如果所有其他方法都失败了,请尝试使用Python(x,y) - Python的科学发行版,附带scipy捆绑。