日々の出来事思うこと

周りに起きたことをメモ代わりに書き留めます

OSX YosemiteでiPhotoが起動出来ない問題が解決

2015-03-25 | Mac

仕事で使っているMacBook ProをYosemiteにしてからiPhotoが起動出来なくなった。

iPhotoを使う必要は無いんだけど使えないと気持ち悪いので・・・

現象はiPhotoを起動するとエラー画面が表示され「問題が起きたため、iPhoto を開けません」と書かれている。

それでいつもの様にGoogleで検索してみると、どうやらPythonの問題らしい。実際、先ほどのエラー画面にも同様の記述がありました。

そこで、以下のディレクトリを見てみると、2.6の代わりに2.6Xしかありません。

/System/Library/Frameworks/Python.framework/Versions

iPhotoには2.6が必要らしい。

こう言う時は、以下の様な良くある解決策を講じてみた。

お決まりのターミナルを開いて以下の2行を実行。

$ cd /System/Library/Frameworks/Python.framework/Versions

$ sudo ln -s 2.6X 2.6

 

実行後、iPhotoを起動すると何事も無かったかの様に起動しました。

問題は、何故2.6のパスが無かったか?仕事でPythonを使うのでインストールした時に変更されたのだろうか?確かに現在のPythonは2.7.9。

解決したのでよしとするか。