2016-02-09 54 views
4

我有一些加載mat文件到spyder環境的問題。我更新我的conda版本和操作系統(現在我有Windows 10),我的腳本不再工作了。scipy.io.loadmat不起作用

這是腳本:

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

我發現有一個與loadmat程序的問題,但我不知道是什麼。

我對系統信息:

  • 操作系統:Windows 10,64位。
  • 2蟒蛇,蟒蛇2.7
  • 其他相關軟件的安裝:的Visual Studio 2015年

IT系統運更新之前的作品。 Previus版本是Windows 7,64位

執行載入行時的錯誤消息:「很明顯,內核意外死亡,請使用'重新啓動內核'繼續使用此終端。

UPDATE 1:

我已經在一臺筆記本電腦測試的相同的情況,即,窗口更新以及水蟒。與scipy.io.loadmat

Update 2中同樣的問題:

我裝蟒蛇的舊版本。 IT WORKS !! ...有人知道現在該做什麼嗎?

問候

+3

它不再如何工作?如果出現錯誤,請回溯回溯。 – Reti43

+0

嗨, 我有Windows 7和anaconda,都很棒。我有一個腳本,加載一個matlab文件,它有一個矩陣白色幾列和接近180,000行。我處理這些數據並繪製一些圖。但是,當我更新到Windows 10,並更新Anaconda到最後一個,我試圖運行我的示例腳本。我發現它恰好在加載matlab文件時壓碎。這個消息就像「Kore突然暗戀......」(我不在我的電腦裏,原來的信息是用西班牙語......對不起)。就這樣。 – user3763977

+0

信息必須更加具體,即舊系統和新系統之間的所有變化:32位和64位,蟒蛇版本,scipy版本等。我們還需要實際的和完整的錯誤信息。可以在這裏以英文發佈,或者在[Spanish SO](http://es.stackoverflow.com/)中發佈您的問題。順便說一下,如果您想添加任何新信息,請編輯您的問題以使其更易於看到,請勿將其添加到評論中。 – Reti43

回答

11

這是在新的scipy的錯誤。您應該通過在命令提示符中運行將其降級:

conda install scipy==0.16.0