我正在尝试安装最新的 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 上。
答案1
你可以通过运行以下命令安装 python2
sudo apt install python2
它不会改变python3的任何内容。
答案2
首先,很多用户似乎认为升级到最新版本的 HPLIP 可以解决问题。但是,除了极少数例外,他们从不说问题是什么,这里就是这种情况。这会导致很多其他用户寻求可能根本不存在的未知问题的解决方案。
除了少数例外,Ubuntu 20.04 中的 HPLIP 版本应该适合绝大多数选择使用它的用户。
其次,任何拥有现代 HP 打印机的人都不需要 HPLIP。他们可以选择使用它,但 HPLIP 是多余的。oldfred 的贡献指出了这一点。
第三,除非我错过了,否则没有提到设备型号。建议替代当前行动方案变得不可能。传统打印机与现代打印机将决定给出的建议。