LXDE GUI'шный поиск файлов

vs220
redix
redix@slash ~ % python -c "import dbus"
redix@slash ~ %
У вас модуль dbus есть значит.
Просто не python-dbus пакетом поставлен.
Установил python-dbus и запустилось--------алилуяяяяяя))))
https://i87.fastpic.ru/big/2019/0805/c8/3d0ab32f4d539a45b73494d53d22f5c8.png
Спасибо всем, что помогли- было интересно разобраться!
vs220
redix
redix@slash ~ % python -c "import dbus"
redix@slash ~ %
У вас модуль dbus есть значит.
Просто не python-dbus пакетом поставлен.

Если интересно можно разобраться откуда модуль
сделать скриптик helpdbus
#!/usr/bin/env python
import dbus
help (dbus)

И запустить → в секции FILE должен быть путь до модуль
python '/home/oleg/Desktop/helpdbus' |grep -A 20 FILE
Ну а там уже смотреть какому пакету принадлежит файл, или вспоминать когда через pip или по другому ставили

Для стандпртного поставляемого python-dbus
FILE
    /usr/lib/python3.7/site-packages/dbus/__init__.py

.
pacman -Qo  /usr/lib/python3.7/site-packages/dbus/__init__.py
/usr/lib/python3.7/site-packages/dbus/__init__.py принадлежит python-dbus 1.2.8-2
vs220
можно разобраться откуда модуль
А смысл, catfish был установлен сразу после установки DE вместе с другими нужными мне утилитами (xed, grsync, imagewriter, pkgbrowser, termime etc...), и сразу работал без танцев. Pip-ом не пользуюсь, не считаю нужным есть же АУР.
In Tux We Trust
redix
и сразу работал
Теперь добавили импорт двух модулей, а в зависимости модуль не добавили. Без модуля работать не будет. У вас он есть потому и работает, у кого нет надо ставить. Стандартно через установку пакета python-dbus.
Смысл проверки:
Наличие нестандартных модулей может привести к проблемам в работе программ на питоне
vs220
Наличие нестандартных модулей может привести к проблемам в работе программ на питоне
Да вроде бы нет проблем, все работает. Верней есть конечно, куда ж без них ))), но с пайтоном они никак не связаны. С некоторых пор стала сегфолтиться игрушка Jardinains 2!, причем на всех системах кроме вендовоза.
In Tux We Trust
redix
нет проблем
Та не обязательно и будут.

Просто модули для третьего питона еще довольно часто обновляются.

И если модуль поставлен не официальным пакетом то обновления не факт что будет вовремя а если не пакетом а каким то установщиком то вообще не будет без ручного вмешательства.

Ну а работа с устаревшим модулем не всегда возможна

А по поводу игрушки vasek в блогах давал инструкцию по отладке сбойных приложений
Сторонним установщиком ставил только вмварь, больше ничего.
vs220
vasek в блогах давал инструкцию
Надо глянуть, спасибо.
In Tux We Trust
vs220
Если интересно можно разобраться откуда модуль
сделать скриптик helpdbus
#!/usr/bin/env python
import dbus
help (dbus)
И запустить → в секции FILE должен быть путь до модуль
Что-то нету пути:
$ python helpdbus |grep -A 20 FILE
FILE
    (built-in)
catfish запускается.
А, понял:
python2.7 helpdbus |grep -A 20 FILE
FILE
    /usr/lib/python2.7/site-packages/dbus/__init__.py
valera_cr
(built-in)
Встроенный модуль
Угу, на livecd удалось таки обвалить catfich .
Да, откат до catfish-1.4.7-2 решает проблему.
 
Зарегистрироваться или войдите чтобы оставить сообщение.