Проблемы с питоном.

Доброго времени суток!
При запуске hp-setup появляются следующие сообщения:

[[email protected] ~]$ hp-setup
Traceback (most recent call last):
  File "/usr/bin/hp-setup", line 44, in <module>
    from base.g import *
  File "/usr/share/hplip/base/g.py", line 29, in <module>
    from .sixext import PY3
  File "/usr/share/hplip/base/sixext.py", line 173, in <module>
    import gobject
ImportError: No module named gobject
Это странно т.к. установленны пакеты: python-gobject, python-dbus. Находил здесь похожую тему, но она не помогла (решение было основанно на символичиских ссылках, и там говорилось что в арче 3 питон а в hplip 2.7 и поэтому проблемы). Дело в том что без установки с его помощью нельзя заставить принтер печатать (в купсе уже все наладил, печатает тестовую страницу, но когда печатет файлы с помощью прог то пустой лист). Что можно попробовать сделать?

P.S.
Принтер HP LaserJet P1102.
Скорее всего, Вы поменяли по старому рецепту первую строку в /usr/bin/hp-setup . Это уже не требуется, потому что начиная с 3.15.2 hplip поддерживает python 3.
Просто переустановите hplip из репозитория. Для вашего принтера дополнительно нужно установить hplip-plugin, он есть в AUR.
4iFF
Доброго времени суток!
При запуске hp-setup появляются следующие сообщения:

ImportError: No module named gobject


$ pacman -Si hplip
...
Optional Deps  : cups: for printing support
                 python-dbus: for dbus support
                 sane: for scanner support
                 python-pillow: for commandline scanning support
                 python-reportlab: for pdf output in hp-scan
                 rpcbind: for network support
                 python-pyqt4: for running GUI and hp-toolbox
                 python-gobject: for running hp-toolbox
                 hplip-plugin: binary blobs for specific devices (AUR) or run hp-setup to download the plugin
                 libusb: for advanced usb support

...
patashnik
4iFF
установленны пакеты: python-gobject, python-dbus
GitHub, ArchWiki, AUR
Нашел статью на которую опирался (http://archlinux.org.ru/forum/topic/14509/?page=2). При попытки решить использовал пост:
сделал так:

1) переустановил: python sudo pacman -S python
2) удалил hplip: pacman -R jplip
2) поставил основным python2: sudo cp /usr/bin/python2 /usr/bin/python
3) скачал с сайта http://hplipopensource.com исходники hp-lip версией 3.14, установил как scratch (пункт 14)
4) после этого в папке /usr/lib/python2.7/site-packages появился hpmudext
5) установил последний hplip: sudo pacman -S --force hplip
6) запустил настройку принтера: hp-setup -i
7) и все заработало
Вообщем у меня подвидом 3 лежал 2 питон :D. Просто переустановил и все зашло (проверил доки печатает и тестовую от hp тоже расспечатал). Но в процессе не смог воспользоваться графикой (хотя мало кому вообще гуи нужен но все-таки интересно):

error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
Это конечно не маст но вс-таки что это может быть?
Установите python-pyqt4.
vdemin
Установите python-pyqt4.
Да! Теперь все отлично запускается и проблем больше нет. Спасибо за советы.
 
Зарегистрироваться или войдите чтобы оставить сообщение.