我在使用SciPy的loadmat时遇到了麻烦.虽然savemat似乎工作正常,当我尝试加载任何.mat文件时,整个python只是停止工作,甚至没有抛出错误.我正在使用anaconda2发行版(python 2.7)和scipy 0.17.0.
from scipy import io
dict_a = {'a':[3, 9, 17, 15, 19]}
io.savemat('example.mat', dict_a)
mat = io.loadmat('example.mat')
Run Code Online (Sandbox Code Playgroud)
这个例子崩溃了最后一行的python.任何想法我都会很高兴.
我在更新scipy后遇到了这个问题.将scipy降级到0.16.0解决了这个问题.
conda install scipy==0.16.0
Run Code Online (Sandbox Code Playgroud)
也看到这篇文章 github