我通过 OSX 上的 Homebrew 安装了 Meld 3.14.0(截至本文的当前版本)。每当我启动它时,它都会给我这个:
Couldn't bind the translation domain. Some translations won't work.
'module' object has no attribute 'bindtextdomain'
2015-08-13 10:35:55.007 Python[2396:32534] *** WARNING: Method userSpaceScaleFactor in class
NSView is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.
现在它仍然启动并且似乎工作正常。我可以查看文件的差异,这是我最关心的。但是,当我退出时,我会从命令行获得 Mac OSX 对话框“Python Quit Unexpectedly”以及以下内容:
/usr/local/Cellar/git/2.4.6/libexec/git-core/mergetools/meld: line 1: 2396 Segmentation fault: 11 "$merge_tool_path" "$LOCAL" "$REMOTE"
编辑如果我单击红色 X 关闭 Meld,我只会得到段错误。如果我通过 cmd+Q 退出 Python(Meld 打开时在扩展坞中显示的内容),它会干净地关闭。
我正在使用的 Meld 版本是最新的,所以我很惊讶我找不到更多关于这个问题的信息。我的 Python 版本是 2.7.10。
还有其他人有这个问题吗?我担心当我想实际进行合并和保存时,由于崩溃我将无法做到。