メディア センター Kodi の外部プレーヤーとして、Python 3 を使用する vapoursynth フィルター付きのビデオ プレーヤー mpv を使用しようとしています。mpv が Dock で短時間表示された後、クラッシュし、「mpv が予期せず終了しました」というエラー メッセージが表示されます。そして端末出力
Fatal Python error: Py_Initialize: unable to load the file system codec
ImportError: No module named 'encodings'
端末から mpv を起動したり、ファイルをドラッグしたりすると、問題なくクラッシュしません。
私は OS X 10.10.4 Yosemite を使用しており、mpv と Kodi のいくつかのバージョンを試しました。自作を使用して、Kodi、mpv、vapoursynth、および python3 をインストールしました。
クラッシュレポート: http://pastebin.com/1JLcMb6D
私が提供できる他のもの:
$ whereis python
/usr/bin/python
(ただし、Python 3.4 は /usr/local/Cellar/python3/3.4.3/ にもあり、brew でインストールされます)
echo $PYTHONPATH
(nothing)
mpv -> vapoursynth -> 細かい
Kodi -> mpv -> vapoursynth -> Python エラー
Kodi 内から呼び出した場合にのみ発生するのはなぜですか?