Как установить Meld с Homebrew на Mac OSX?

установить meld на Mac OSX я пытаюсь запустить:

brew install meld

но я получил следующую ошибку:

Error: No available formula for meld

что правый путь установить meld?

5
задан Misha Moroshko
источник

9 ответов

когда был задан этот вопрос,невозможно было использовать Homebrew. они его еще не поддержали.

существуют альтернативные решения для установки meld на OS X:

используйте другой менеджер пакетов, например Fink, который упоминается в руководстве по установке meld, или MacPorts, упомянутый в проблеме в системе отслеживания проблем Homebrew.

вы, вероятно, также можете скомпилировать из исходного кода, но вам нужно получить зависимости самостоятельно. Установка одного из других менеджеров пакетов может быть проще.

5
отвечен Daniel Beck 2013-01-30 09:39:22
источник

доморощенного

теперь вы можете установить Meld с Homebrew! На macOS, выполните:

$ brew cask install meld

Другие Доморощенные Команды

Я изменил синтаксис этот ответ со временем более свободно. Следующие команды эквивалентны и также работают, по крайней мере, для macOS Sierra и High Sierra:

$ brew cask install caskroom/cask/meld
$ brew install caskroom/cask/meld

вы должны не запустить старые $ brew install homebrew/gui/meld потому что он устарел доморощенным.

63
отвечен Merchako 2018-04-24 17:22:06
источник

как указал @meduz в комментарии выше, meld теперь компилирует файл в brew (еще не протестирован), пожалуйста, попробуйте сначала, так как мой первоначальный ответ намного старше.

сегодня уже можно установить его с помощью Homebrew:

brew install meld

у меня проблема с pygtk, когда я выполняю meld он говорит:

Couldn't bind the translation domain. Some translations won't work.
Cannot import: pygtk
No module named pygtk

у меня уже установлен pygtk от lion, и нужно было экспортировать его на работу:

export PYTHONPATH=/usr/local/lib/python2.7/site-packages/

добавить эту строку в ваш ~ / .профиль для автоматической установки PYTHONPATH при открытии окна терминала.

39
отвечен cmedeiros 2013-09-24 20:27:36
источник

на OSX El Captain вам нужно просто запустить:

$ brew install homebrew/gui/meld

17
отвечен Joao Luiz Cadore 2016-05-13 09:59:22
источник

Я считаю, что текущие правильные команды brew

brew install Caskroom/cask/xquartz
brew install homebrew/x11/meld

однако после запуска этих команд я закончил со следующим, который я знаю, что я преодолел на других установках на разных компьютерах Mac в прошлом.

Couldn't bind the translation domain. Some translations won't work.
'module' object has no attribute 'bindtextdomain'
/usr/local/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/usr/local/Cellar/meld/1.8.6/libexec/bin/meld:155: GtkWarning: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
  gtk.icon_theme_get_default().append_search_path(meld.paths.icon_dir())
Traceback (most recent call last):
  File "/usr/local/Cellar/meld/1.8.6/libexec/bin/meld", line 155, in <module>
    gtk.icon_theme_get_default().append_search_path(meld.paths.icon_dir())
AttributeError: 'NoneType' object has no attribute 'append_search_path'

но в этот раз я решил, что это не стоит моего времени, так как я не мог вспомнить точное средство.

вместо этого я нашел простой установщик DMG и скрипт от Alex Kras для запуска приложения Meld, установленного DMG инсталлятор. Инструкции находятся на его сайт. Обратите внимание, однако, что эта DMG-установленная версия не очень хорошо реагирует на git mergetool input

6
отвечен Kirby 2015-06-12 16:21:36
источник

попробуй такое

brew install homebrew/x11/meld

или это

brew tap homebrew/x11
brew install meld

Meld находится в репозитории Homebrew X11. Running brew tap homebrew/x11 позволяет доморощенному увидеть Meld в этом репозитории. (2015 ответа)

6
отвечен Christian Long 2015-08-06 18:08:44
источник

поскольку формула доморощенного исчезла, я хочу упомянуть альтернативу. Там эта сборка как приложение OS X которое просто установить. Он был построен в последний раз в декабре 14 года и требует некоторых настроек, Если вы хотите использовать его из командной строки. Я еще не пытался выяснить, как.

2
отвечен funky-future 2015-08-11 21:51:23
источник

Не устанавливайте его с помощью Brew. Вместо этого сделайте это таким образом. https://yousseb.github.io/meld/

основные причины использования этой вилки над Macports или Homebrew builds: поддержка Retina (проверьте скриншот!) Последний 3.X серия нет хлопот установить (перетащить / падение, как и любое другое приложение) интегрируется с OSX menu

2
отвечен smileBot 2016-11-06 13:46:24
источник

Он был перемещен в Caskroom / cask, поэтому запустите:

brew install Caskroom/cask/meld
1
отвечен Chris Sherlock 2017-06-01 11:59:44
источник

Другие вопросы homebrew macos meld