Я пытался установить crebs ранее. к сожалению, ppa не работает или не работает, поэтому я загрузил исходный код и следовал инструкции, запустив setup.sh от имени пользователя root, после этого я набрал «crebs» в терминале и пришла следующая ошибка:
Traceback (most recent call last):
File "/usr/local/bin/crebs", line 38, in <module>
from crebs.main import main
File "/usr/local/bin/../share/crebs/lib/crebs/main.py", line 4, in <module>
from crebs.cli import cli
File "/usr/local/bin/../share/crebs/lib/crebs/cli.py", line 6, in <module>
from crebs.imagelists import create_image_list
File "/usr/local/bin/../share/crebs/lib/crebs/imagelists.py", line 7, in <module>
from crebs.slideshows import is_slideshow_file, import_slideshow
File "/usr/local/bin/../share/crebs/lib/crebs/slideshows.py", line 5, in <module>
import libxml2
ImportError: No module named libxml2
Когда я пытаюсь запустить: sudo apt-get install libxml2
я получаю:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libxml2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Любая помощь будет признательна, спасибо заранее.
Ошибка не говорит "Модуля, названного libxml2". Таким образом, я предполагаю, что это программное обеспечение зависит от него, но поскольку Вы установили его, не используя диспетчер пакетов, зависимость не могла быть удовлетворена автоматически.
, Таким образом, можно попросить, чтобы APT показал Вам пакеты, связанные с libxml2 с помощью
apt-cache search libxml2
, который даст Вам список пакетов и краткие описания. Поскольку Вы сможете видеть, существует названное соответствие: python-libxml2 - Python bindings for the GNOME XML library
.
Установка это с помощью sudo apt-get install python-libxml2
и затем повторяет выполнение программного обеспечения, которое Вы установили вручную. Если дальнейшие ошибки зависимости происходят, попытайтесь решить их, как описано.