Рейтинг:2

«Пакет« pygtk-2.0 »не найден» в Ubuntu 20.04 даже после установки python-gtk2 из архивов

флаг az

я пытаюсь установить синий человек который, кажется, имеет pygtk-2.0 в качестве зависимости. При выполнении ./настроить, он останавливается здесь:

настроить: ошибка: требования к пакету (pygtk-2.0 >= 2.12.0) не соблюдены:

Пакет 'pygtk-2.0' не найден

Рассмотрите возможность настройки переменной среды PKG_CONFIG_PATH, если вы установили программное обеспечение с нестандартным префиксом.

В качестве альтернативы вы можете установить переменные среды PYGTK_CFLAGS и PYGTK_LIBS, чтобы избежать необходимости вызывать pkg-config. Смотрите справочную страницу pkg-config для более подробной информации.

Поскольку python-gtk2 недоступен через подходящий, я установил его вручную из пакета, как описано здесь.

Затем снова попытался настроить blueman, но все равно получаю ту же ошибку.

Я что-то пропустил?

user535733 avatar
флаг cn
Глядя на https://packages.ubuntu.com/focal/blueman, я вижу только пакеты Py3 в качестве зависимостей.
Рейтинг:3
флаг zw

Нужный pygtk-2.0.pc последний раз был доступен для Ubuntu 18.04 LTS и был взят из python-gtk2-dev упаковка.

Поэтому вам нужно загрузить и установить этот пакет разработки с зависимостями вручную, используя команды ниже:

компакт-диск ~/Загрузки
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2-dev_2.24.0-5.1ubuntu2_all.deb

sudo apt-получить обновление
sudo apt-get install ./python-gtk2-dev_2.24.0-5.1ubuntu2_all.deb ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

а затем проверьте его регистрацию с помощью pkg-config --list-all | grep pygtk-2.0 .

Также обратите внимание, что современная версия BlueMan на базе Gtk3.0 существуют в официальном вселенная карман для Ubuntu 20.04 LTS. Вы можете установить BlueMan так же просто, как

Вселенная sudo apt-add-repository
sudo apt-get установить blueman

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.