Slic3er выдает "AMF parsing requires XML::SAX"

Когда я пытаюсь открыть подготовленную пластину .amf с некоторыми элементами для печати, Prusa's Slic3er release выдает эту ошибку:

AMF parsing requires XML::SAX

Версия slicer 1.30 распространяется для принтера Prusa i3 MK2 1.75.

, 👍3

Обсуждение

Вы в конечном итоге нашли решение этой проблемы? Я предполагаю, что вы уже пробовали переустановить и/или обновить Slic3r, не так ли? +1 за то, что я упомянул XML в этом списке, чего я никогда не ожидал...., @TextGeek


1 ответ


2

Программное обеспечение slic3r написано на Perl, языке программирования, который может быть расширен с помощью локальных библиотек. XML::SAX-одна из таких библиотек. CPAN-это инструмент, который можно использовать для извлечения библиотек из репозитория CPAN (я полагаю, Всеобъемлющая архивная сеть Perl).

Я использую CPAN-это то, что я делаю нечасто, поэтому я бы оказал медвежью услугу, пытаясь перечислить шаги здесь. Лучшие ответы, без сомнения, находятся на stackexchange. Тем не менее, они могут помочь:

Из командной строки запустите Perl, запустив модуль CPAN, и вызовите оболочку CPAN (ваш ввод выделен жирнымшрифтом):

> оболочка perl -MCPAN -e
cpan> установить XML::SAX
cpan> ... несколько строк вывода ...
Готово!
XML::SAX обновлен (0.99).
cpan> выйти
>

После этого попробуйте снова использовать slic3r.


,