Trouble installing SciPy on windows
有numpy Python 2.7和安装。在下载前有内置的二进制SciPy,但是和这fails install脚本错误:
偏差不
我真的不知道足够的关于这两个傻瓜用的。这是一个在assumed straightforward安装程序,但不appear两个。想在环境变量的偏差,但无法找到的东西似乎是适当的。任何帮助appreciated冰。
迈克
编辑:算了,我发现在西安unofficial上安装exe文件。
尝试使用scipy wheel文件安装。从这里下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/scipy
一定要下载与你的python版本和你的笔记本电脑兼容的版本。然后像这样安装:
要在Windows上安装scipy,必须安装Fortran编译器。Scipy项目推荐Mingw。参见建筑和安装scipy。要安装mingw,请遵循以下说明:如何安装mingw(gcc)编译器套件。然后在运行pip或easy-install安装scipy之前,请确保已将mingw添加到路径中。见Mingw安装说明-环境变量
附带说明,由于已经预先编译了scipy的二进制软件包,因此更容易使用enthoud分布(初始安装的一部分)或活动状态分布(仅通过pypm 32位)。或者,您可以使用scipy预编译的二进制软件包安装程序for windows。
在这里,我将分享我为安装scipy所做的工作。
MY PC Configuration is
windows-7 64-bit & python 2.7
号
- 首先,我从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载所需的包(哪个版本与您的配置相匹配,例如:cp27=>python2.7&cp36=>3.6)
- 其次,我使用
7zip 提取文件(也可以使用任何拉链,如winrar) - 第三,我复制我提取的
scipy 文件夹,并将其粘贴到C:\Python27\Lib\site-packages 中(或将其放在电脑中的确切位置,如..\..\Lib\site-packages 中)。
NOTE: Have to install numpy
first before installing scipy in this same way.
号
要在Windows上安装scipy,需要一个C编译器,并且系统上存在难以在Windows上安装的第三方C库。但是,可以通过命令提示使用whel(.whl)文件安装scipy。
我也面临同样的问题,这就是我所做的:
转到https://pypi.python.org/pypi/scipy并下载与您的系统和已安装的python版本兼容的scipy版本。例如,如果您安装了32位Windows和python 3.6,那么您可以下载带有CP36(版本3.6)和win-32的版本。
下载后,将此文件复制到脚本或lib文件夹中安装了python的目录中。
接下来,在更改到复制文件的目录后,使用命令提示符进行安装:
1 | C:\....> pip install scipy-1.0.0b1-cp36-cp36m-win32.whl |
号
在Windows上下载scipy的步骤-
1 2 3 4 5 6 7 | 1.Go to website sourceforge.net 2.Click Files 3.Downlaod the type you want 4.Install it. |
很简单,对我很有用。