Как исправить ошибку, связанную с libicudata.so

Я получаю следующую ошибку при вызове двоичного файла из командной строки:

error while loading shared libraries: libicudata.so.55: cannot open shared object file: No such file or directory

Я попытался установить следующие пакеты, но это не решило проблему

libicu-dev
libicu48
libicu48-dbg

Можете ли вы сказать мне шаги, чтобы решить эту проблему?

0
задан 23 August 2015 в 15:53

1 ответ

libicudata.so.55 прибывает из libicu55 пакет , который только доступен в версии разработки Ubuntu, коварный оборотень . Можно добраться .deb вручную от здесь , но это не собирается работать из-за проблемы зависимости. Необходимо будет установить те зависимости также.

, Чтобы остаться на стабильной версии Ubuntu (или любая другая debian система) при захвате пакетов от более поздней версии, необходимо использовать "Прикрепление", как описано в wiki.

0
ответ дан 24 August 2015 в 01:53
  • 1
    Я заменил os.mkdir (full_path) os.mkdir (dir), и это, казалось, работало, и это, кажется, работает. Тогда я восстановил комментарий и (как в ссылке, которую Вы предоставили), предоставил имя полного пути к os.rename путем изменения его на os.rename ("/full/path/to/files/" +f, new_path). Это работало над моим тестовым каталогом. Теперь я просто должен обработать кишки для применения его объем к моему полному каталогу. – MrFinn 15 November 2016 в 05:56

Другие вопросы по тегам:

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