Пакет 'pgadmin4' не имеет кандидата для установки, для Ubuntu 20.04 - PullRequest
6 голосов
/ 03 мая 2020

После обновления до Ubuntu-20.04 я не могу установить pgadmin4. Кроме того, любая другая версия pgadmin не работает.

Это показывает ошибку ниже:

Package pgadmin4 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'pgadmin4' has no installation candidate
E: Unable to locate package pgadmin4-apache2

В моем файле "pgdg.list", который доступен из команды ниже

sudo nano /etc/apt/sources.list.d/pgdg.list

У меня есть:

deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main

Ответы [ 2 ]

4 голосов
/ 04 мая 2020

У меня та же проблема ... apt. postgresql .org находится в "sources.d", я вижу, что это "Hit" от "apt update", но все еще не найден кандидат на установку pgadmin4 .

Похоже, что focal (20.04) в настоящее время просто не поддерживается (хотя в нескольких статьях указано, что было в одной точке). Более ранние версии все есть. Увы, попытка их установки приводит к требованию python3 -psyco2 <2.8, но 2.8 является основной версией. Возможно, сбой сборки привел к его падению из репозитория, или смена версии более поздней версии вызывает проблему ... на данный момент это не для меня ... </p>

В любом случае, я не собираюсь так усердно работать для это ... так что это наш старый добрый друг "psql" для меня прямо сейчас: -)

2 голосов
/ 10 мая 2020

Проверьте обсуждение на ask ubuntu , они объясняют проблему и как вы можете обойти ее. Это потому, что PGAdmin4 не поддерживает Python 3.8, как вы можете видеть на Pypi .

Вам нужно будет либо дождаться публикации совместимого выпуска для Ubuntu 20.04 и Python 3.8, либо обойти его, установив PGAdmin в среде Python 3.7 через что-то вроде virtualenv, conda или * 1011. *.

...