Я пытаюсь установить последнюю версию HPLIP, следуя этому руководству . Подводя итог, вы выполните следующее:
sudo apt-get purge hplip hplip-data hplip-doc hplip-gui hpijs-ppds libsane-hpaio printer-driver-hpcups printer-driver-hpijs
sudo rm -rf /usr/share/hplip/
sudo apt-get autoremove
Затем вы загружаете последнюю версию HPLIP и устанавливаете через это руководство (то есть sh hplip-3.20.2.run
и принимаете все значения по умолчанию). Я устанавливаю на Ubuntu 20.04, который, по моему мнению, использует Python 3, а не Python 2. Похоже, что по этой причине программа установки HPLIP выдает ошибку:
...
проверка python2.7m ... нет
...
ошибка: не удается найти поддержку python-devel
Является ли единственным выходом из этой проблемы для переключения моей установки 20.04 на версию Python 2 ? Я бы предпочел оставить эту установку 20.04 на Python 3.
Вы всегда можете установить python2, запустив
sudo apt install python2
Это ничего не изменит с python3.
Во-первых, многие пользователи рассматривают обновление до последней версии HPLIP как своего рода решение. Но, за редким исключением, никогда не говорят, в чем проблема, как здесь. Затем это вовлекает множество других пользователей в поиск решения неизвестной проблемы, которая может не существовать в первую очередь.
За некоторыми исключениями, версия HPLIP в Ubuntu 20.04 должна подходить подавляющему большинству пользователей, которые решили ее использовать.
Во-вторых, всем, у кого есть современный принтер HP, HPLIP не нужен. Это их выбор, чтобы использовать его, но HPLIP является избыточным. Вклад Олдфреда указывает на это.
В-третьих, если я не пропустил, модель устройства не упоминается. Предложение альтернатив нынешнему курсу действий становится невозможным. Устаревший принтер по сравнению с современным принтером определит данный совет.