安装环境
win32 + python 3.5
安装过程
先要安装numpy
模块才能安装 scipy
,这个你在pip install scipy
的时候,会提示你的,于是先安装numpy
:
pip install numpy
然后在官网上下载scipy安装包(注意windows版本)
目前这个软件(.exe)是scipy -0.16.1
版本的,支持python3.4
版本,如果你的python版本不是3.4,你可以修改注册表,将python
的版本改成3.4就可以了
具体修改方法:
cmd 回车–>
输入regedit 回车–>
按目录找到版本号这一项
HKEY_CURRENT_USER\Software\Python\PythonCore\3.4
将PythonCore
下面的版本号改成3.4就可以了,最后双击软件安装scipy
目前为止,是可以安装成功的。
如果你尝试了上面的方法还是不行的话,希望下面的链接也能帮到你:
1.pip install 的方式 Windows7安装numpy、scipy和matplotlib时遇到的问题及解决办法
2. x64系统 wheel pip install 的方式windows下python安装scipy库的方法
3.win32 python 2.7 pip install 方式 window下安装scipy并检查
4.简单安装和测试numpy + scipy 如何简单安装NumPy与SciPy(以Windows下为例)
更新:
发现上面安装的scipy
在使用的时候有好多问题,通过摸索,下面这种方法在本文的安装环境中是可以有效使用的。
>>>import pip
>>>print(pip.pep425tags.get_supported())
[('cp35', 'cp35m', 'win32'), ('cp35', 'none', 'win32'), ('py3', 'none', 'win32'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
在下载地址中选择适合你的对应版本的 numpy+mkl
和 scipy
文件,这里的版本是(‘cp35’, ‘cp35m’, ‘win32’)
然后在含有这两个下载文件的文件夹中按住shift键同时点击右键,选择
“从此处打开命令窗口”
分别输入命令安装numpy
和 scipy
,命令如下图所示:
如果提示有关whl的错误,可能需要安装wheel :
pip install wheel
然后再尝试安装。
最后感谢Windows下安装python的scipy等科学计算包为我提供了帮助