Я пытаюсь заставить meld 3.11 работать на Ubuntu 14.04
Я попытался по методу ниже "
cd ~
git clone https://git.gnome.org/browse/meld
cd meld
sudo ln -s ~/meld/bin/meld /usr/bin/meld
Но когда я запускаю meld в терминале, я получаю следующую ошибку
Traceback (most recent call last):
File "/usr/bin/meld", line 223, in <module>
setup_settings()
File "/usr/bin/meld", line 197, in setup_settings
cwd=melddir)
File "/usr/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Я не уверен, что проблема его зависимостей или проблема пути Python.
ubuntu
software-installation
python
Ибн Саид
источник
источник
Ответы:
Если вы хотите работать над самим кодом без переустановки, я обычно делаю это, устанавливая в venv и открывая установленную папку в venv в IDE.
Результат запуска meld в терминале после этих шагов:
Обратите внимание, что текущая версия meld требует GTK + 3.14, который недоступен в Ubuntu 14.04 (
Meld requires GTK+ 3.14 or higher.
ошибка). Так что для Ubuntu 14.04 вам нужно получить последнюю версию, для которой не требуется GTK + 3.14. Это ветвь meld 3.14. * (В настоящее время 3.14.3), поэтому проверьте ветку, используяgit checkout meld-3-14
.источник
Meld requires GTK+ 3.14 or higher.
ошибка). Так что для Ubuntu 14.04 вам нужно получить последнюю версию, для которой не требуется GTK + 3.14. Это ветвь meld 3.14. * (В настоящее время 3.14.3), поэтому проверьте ветку, используяgit checkout meld-3-14
.Я нашел meld 3.12, доступный в репозитории ubuntu 14.10.
установка пакета deb работает даже до 14.04
http://packages.ubuntu.com/utopic/all/meld/download
источник