我在以下位置安装 Hp 打印机失败: http://hplipopensource.com/hplip-web/install/manual/distros/ubuntu.html 我需要帮助的是如何删除打印机软件以便重新安装。另外,我是 python 2 还是 3?在 16.04 64 位中?我不小心下载了 HPLIP,双击文件并收到错误消息,然后单击继续。然后我尝试手动安装,结果
:~$ sudo hp-setup
[sudo] password for
HP Linux Imaging and Printing System (ver. 3.16.3)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-setup requires GUI support (try running with --qt3). Also, try using interactive (-i) mode.
还,
我在使用Ubuntu 15.10和16.04中的python3环境时遇到了错误:
当我使用 Ubuntu 12.04 及以上版本的 python2 环境中时似乎可以运行:
我不知道我是python3还是python2。
我认为一旦我知道我是 python3 还是 python2,我就需要知道如何完全卸载我的错误,然后尝试重新安装。我是初学者,所以我可能需要剪切并粘贴代码来删除我混乱的安装。
我正在安装 HP officejet pro 8600。我可以用 simple scan 扫描,用我的 brother laserjet 打印。我是否应该放弃,只使用 simplescan,因为我的 8600 甚至没有墨水。我试图获得更好的扫描软件。
谢谢您的关注和帮助。
乔恩
答案1
你应该运行这个
sudo apt-get install python3-pyqt4
对于 Ubuntu 18.04,你将需要 pyqt4 和 pyqt5
sudo apt-get install python3-pyqt5
答案2
它似乎在抱怨应该安装的东西。实际上,您不必“下载”任何东西,因为所有这些内容都可以通过 apt-get 获得。
运行以下命令来安装所有需要的软件和驱动程序:
sudo apt-get update
sudo apt-get install hplip hplip-data hplip-doc hpijs-ppds hplip-gui hplip-dbg printer-driver-hpcups printer-driver-hpijs printer-driver-pxljr
现在,运行以下命令之一:
/usr/bin/hp-setup --gui
或者如果由于权限问题而失败,请运行以下命令:
sudo -i /usr/bin/hp-setup --gui
此版本 3.16.3 与 hp 网站上提供的版本相同。
请发布任何错误。
答案3
似乎有很多因素,包括其他答案中显示的因素。我刚刚在两台几乎相同的运行 KDE Neon 的 Slimbook 上安装了 HP LaserJet Professional p1102w,问题略有不同,因此似乎部分取决于机器的历史记录。就我而言,虽然安装完成时没有任何明显错误,但当我尝试打印时,它们总是显示“筛选失败”消息。
需要查看的内容包括
1 确保 hplip 已安装。
2 尝试使用 hp-setup 进行安装。这可能有效,但很可能无效。
如果它抱怨 GUI,请按照 João Lucas Gouveia 的帖子中的说明进行操作:
3 sudo apt-get 安装 python3-pyqt4
4 使用 hp-doctor 进行诊断。在我的案例中,我遇到了访问 .ppd 文件的问题,因此
5 sudo chmod a + rwx /etc/cups/ppd/*
虽然这消除了一条错误消息,但仍然无法使打印机工作,因此
6 再次运行 hp_doctor。它建议删除并重新配置 HPLIP,所以我选择了这个选项。结果:成功!
答案4
综合起来,我在这里使用了两个以上的答案。找到更多资源后,修复 hp-printer 故障的最佳方法是
步骤 0:确保已安装 USB 驱动程序,并且打印机已插入并处于打开状态
步骤1:sudo hp-check -r
在终端中运行此代码,一次性找到所有错误、依赖项列表和警告
第2步:适用于 Ubuntu 14.04
sudo apt-get install python-qt4
适用于 Ubuntu 15.04 和 16.04
sudo apt-get install python3-pyqt4
对于 18.04 之前的较新版本,你可能需要运行以下两个代码
sudo apt-get install python3-pyqt4
sudo apt-get install python3-pyqt5
步骤3:
根据运行时获取的依赖项列表修改代码后运行以下代码sudo hp-check -r
(參考)
sudo apt-get install --assume-yes libcups2 cups libcups2-dev cups-bsd libdbus-1-dev libjpeg-dev cups-client libcupsimage2-dev libusb-1.0.0-dev libsane-dev libsnmp-dev snmp-mibs-downloader openssl python3-dev libtool libtool-bin gtk2-engines-pixbuf xsane python3-dbus.mainloop.qt
附加组件最好删除里面的所有文件(參考)
/var/spool/cups
并重新启动打印机服务
sudo systemctl restart cups.service
供参考:
上述步骤也可以修复(“打印机状态”)始终显示“已停止 - 过滤器失败”或类似“作业打印机状态消息过滤器失败”的情况
- 您可以使用以下代码查找所有 HP 打印机的信息
hp 信息 -i