Как запустить средство поиска дубликатов Shredder (rmlint --gui) в Debian? («Не удалось загрузить шредер: нет модуля с именем «шредер»»)

Я нашел быстрый и простой способ сделать это. Пожалуйста, предложите, есть ли лучший способ сделать это.

Удалены записи заголовков и концевиков. объединены и помещены в #в качестве разделителя строк между строками в блоке в одну строку. Отсортировано по определенному полю Заменил #новой строкой

.
gawk '/^HC/ && line {print line; line=""} {line = line ? line"#"$0 : $0} END {print line}' input.txt | sort -t"|" -nk 13 | tr '#' '\n' > finaloutput.txt
0
26.04.2020, 22:55
1 ответ

В консоли запустите эти две команды:

export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages  
rmlint --gui

Изменение PYTHONPATH также рекомендуется в документации к программе:https://rmlint.readthedocs.io/en/latest/install.html#troubleshooting
В этом ответе (см. выше )объясняется, как его изменить.

Если вы не хотите запускать это каждый раз для запуска приложения, вы можете добавить export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packagesв конец файла ~/.bashrc, чтобы вам нужно было запускать приложение только с rmlint --gui. Однако это может привести к сбою других приложений Python.

Если вы хотите, чтобы приложение запускалось с помощью ярлыка приложения с синим значком (, например. через результаты поиска или закрепленный ярлык )щелкните его правой кнопкой мыши и выберите «Редактировать приложение...», затем перейдите на вкладку «Приложение» и замените «Command» следующим:

export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages && rmlint --guiТеперь вы можете запустить приложение, нажав на его ярлык.

1
19.03.2021, 02:25

Теги

Похожие вопросы