No module named 'scipy'问题 与 python中 scipy模块的安装

安装环境

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+mklscipy文件,这里的版本是(‘cp35’, ‘cp35m’, ‘win32’)

然后在含有这两个下载文件的文件夹中按住shift键同时点击右键,选择

“从此处打开命令窗口”

分别输入命令安装numpyscipy ,命令如下图所示:

安装命令图示

如果提示有关whl的错误,可能需要安装wheel :
pip install wheel

然后再尝试安装。

最后感谢Windows下安装python的scipy等科学计算包为我提供了帮助

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值