2016-08-08 7 views
1

に根を実行している間、私は(ここでは、参照用のコードがある)jupyterノートブック内のコードを実行しています:Metadata.frameworkエラーjupyter

import ROOT as root 

f = root.TFile("160721_0828.root") 

for event in f.tree.events: 
    print (1) 

それは、ファイルをループ、単純なコードでなければなりません。しかし、私はそれを実行すると、カーネルが粉砕し、私はすべてを再起動する必要があります。私はまた、この種の多くのエラーを端末に入れます:

2016-08-08 18:25:20.439 atos[99872:272f] Metadata.framework [Error]: couldn't get the client port 
0x0000000100000cc4 in start (in python) + 52 

プログラムがクラッシュする前に。私はMacのバージョン10.9.5を使用しています。何が原因だろうか?

答えて

0

おそらく、Spotlightインデックスが無効になっていて、必要なメタデータにアクセスできない可能性があります。

"Metadata.framework [Error]: couldn't get the client port" 

が消え、カーネルが安定します:

はオンをインデックスSpotlightと、エラーメッセージをオンにしてください。

+0

ありがとうございました。しかし、インデックスを有効にすると、コンピュータ上のストレージ全体がいっぱいになります。 Spotlightなしでこれを修正する方法がありますか?または、ストレージをいっぱいにしないでSpotlightを有効にする方法がありますか? – Silviu

+0

私は恐れていません。それが私が知る唯一の方法です。ここ – andy

+0

は異なるスポットライトの問題です: https://github.com/Homebrew/legacy-homebrew/issues/29333、 https://community.filemaker.com/thread/144447、 https://discussions.apple .com/thread/5537027?tstart = 0 – andy

関連する問題