Конфликт версий Python Jhbuild не читает Jhbuildrc?
Я собирался настроить Pygobject для GTK +3. На этой http://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html странице говорится, что мне нужен Jhbuild. Я пошел вперед и установил это. Но это дает мне трассировку
Traceback (most recent call last):
File "/usr/bin/jhbuild", line 6, in <module>
import __builtin__
ImportError: No module named '__builtin__'
Что, очевидно, связано с неправильной версией python(по умолчанию это python3).
Итак, я нашел эту страницу https://wiki.gnome.org/Projects/Jhbuild/Dependencies/ArchLinux
Который предлагает добавить
os.environ['PYTHON'] = '/usr/bin/python2'
строка ~/.config/jhbuildrc, что я и сделал. Когда я снова запускаю jhbuild, он выдает тот же след.
Я попытался поместить файл как ~ /.jhbuildrc. Тоже не работает
Итак, я застрял здесь. Любая помощь будет оценена.
Я на Arch Linux, fwiw.
1 ответ
Вы, вероятно, хотите установить PYTHON=/usr/bin/python2
когда ты ./autogen.sh --simple-install
для самого jhbuild. jhbuildrc
Файл используется только для вещей, которые он строит.
Смотрите также: https://wiki.archlinux.org/index.php/JHBuild