scipy.io.loadmat不起作用

时间:2016-02-09 02:47:06

标签: python scipy

我在将mat文件加载到spyder环境时遇到了一些问题。我更新了我的conda版本和操作系统(现在我有Windows 10),我的脚本不再工作了。

这是剧本:

import scipy.io as sio
# I do a lot of stuff here
file = "filename.mat"
a = sio.loadmat(file)

我发现loadmat例程存在问题,但我不知道是什么。

我有关于系统的这些信息:

  • 操作系统:Windows 10,64位。
  • Anaconda 2,python 2.7
  • 安装了其他相关软件:Visual Studio 2015

在系统操作更新之前有效。 Previus版本是Windows 7,64位

加载行执行时的错误消息:"显然核心意外死亡。使用'重启核心'继续使用此终端。"

更新1:

我在笔记本电脑上测试了相同的情况,即Windows更新以及anaconda。与scipy.io.loadmat

相同的问题

更新2:

我安装了旧版本的anaconda。它工作!! ...有人知道现在该做什么吗?

此致

1 个答案:

答案 0 :(得分:11)

这是新scipy中的错误。您应该通过在命令提示符中运行它来降级它:

conda install scipy==0.16.0