Intenté imprimir un documento hace unos días y me encontré con que la impresora no hacía absolutamente nada...
Tras un par de intentos fallidos me dí cuenta que la impresora lanzaba un error de 'plugin missing'
Al ejecutar la instalación de este plugin, ésta fallaba devolviendo el error:
File "./plugin_install.py", line 78
except ImportError, e:
Fue éste error el que me hizo llegar a esta página y a ésta otra, dónde se comenta que a partir de una actualización de python, la versión por defecto es la 3.
Todos los paquetes dependientes de Arch han sido actualizados convenientemente, pero podrían quedar programas que requieran python2.
Tal es el caso de hplip.
Si como yo, habéis 'sufrido' una actualización de hplip posterior a una de python, os encontraréis con el mismo problema de no poder imprimir.
La solución es bien sencilla:
Temporalmente se hace que el enlace simbólico de python apunte a la versión 2, en lugar de a la 3 a la que apunta por defecto.
rm /usr/bin/python
ln -s /usr/bin/python2.7 /usr/bin/python
Se ejecuta la instalación de la impresora
hp-setup
(si se trata de una impresora en red se añade su dirección IP, tal que;
hp-setup IP)
hp-plugin
Y se vuelve a dejar el enlace simbólico apuntando a la versión 3 de python
rm /usr/bin/python
ln -s /usr/bin/python3 /usr/bin/python
Espero que os sirva.
No hay comentarios:
Publicar un comentario