我正在尝试使用视频播放器mpv和vapoursynth filter,它本身使用python3作为媒体中心Kodi的外部播放器。mpv在Dock上短暂闪现,然后崩溃,伴随着错误消息:“mpv意外退出。”以及终端输出
Fatal Python error: Py_Initialize: unable to load the file system codec
ImportError: No module named 'encodings'
当通过终端启动mpv或拖动一个文件到它上面时,一切都很好,没有崩溃。在
试过10个版本的Kode4和Kode4。我用自制软件安装了Kodi、mpv、vapoursynth和python3。在
崩溃报告:http://pastebin.com/1JLcMb6D
我可以提供的其他事项:
^{pr2}$(但python3.4也位于/usr/local/Cellar/python3/3.4.3/中,与brew一起安装)
echo $PYTHONPATH
(nothing)
mpv->;vapoursynth->;精细
Kodi->mpv->vapoursynth->Python错误
为什么只有在Kodi内部调用它时才会发生?在
与此同时,我自己发现了:
Kodi有一个内置的Python2解释器,即使在即将发布的15版中,仍然没有使用2008年12月引入的Python3解释器。显然,需要python3的脚本在从该环境调用时不会运行。在
相关问题 更多 >
编程相关推荐