【问题标题】:Meld has errors on OSX 10.10Meld 在 OSX 10.10 上有错误
【发布时间】:2015-11-06 19:43:25
【问题描述】:

我在 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"

EDIT 如果我单击红色 X 关闭 Meld,我只会收到段错误。如果我通过 cmd+Q 退出 Python(Meld 打开时显示在 Dock 中的内容),它会干净地关闭。

我使用的 Meld 版本非常新,所以我很惊讶我找不到更多关于这个问题的信息。我的 Python 版本是 2.7.10。

其他人有这个问题吗?我担心当我想实际进行合并和保存时,由于崩溃,我将无法做到。

【问题讨论】:

  • 我也遇到了问题。

标签: python macos osx-yosemite meld difftool


【解决方案1】:

此产品错误现已修复,使用 brew install homebrew/gui/meld 在 OS X 10.11 上成功安装了 3.14.2 版

以后请使用产品问题跟踪器来查找产品特定的错误。 StackOverflow 不能替代问题跟踪器的使用。

查看meld issue tracker

【讨论】:

  • 3.14.2 已经在自制软件中了吗?当我运行brew upgrade meld 时,我得到Error: homebrew/x11/meld 3.14.0 already installed。我之前跑过brew update
猜你喜欢
  • 1970-01-01
  • 2014-12-24
  • 2015-04-23
  • 2014-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-24
  • 2014-12-15
相关资源
最近更新 更多