由于 Python 3,HPLIP 无法在 20.04 上安装(该怎么办?)

由于 Python 3,HPLIP 无法在 20.04 上安装(该怎么办?)

我正在尝试安装最新的 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 的贡献指出了这一点。

第三,除非我错过了,否则没有提到设备型号。建议替代当前行动方案变得不可能。传统打印机与现代打印机将决定给出的建议。

相关内容