2009-03-12 2 views
1

Hai i установлен perl 5.10 и после этого ImageMagick в моей системе. при запуске файлов pl, которые присутствуют в демонстрационной папке imageMagick, это так:Проблема при загрузке Magick.dll для модуля Image :: Magick?

Невозможно загрузить 'C:/Perl/site/lib/auto/Image/Magick/Magi ... для модуля Изображение :: Magick: load_file: это приложение не запускалось, потому что неправильная конфигурация приложения. Повторная установка приложения может исправить эту проблему на C: /Perl/lib/DynaLoader.pm линии 202.

Документация в Perl/Библиотека/DynaLoader.pm гласит:

# Многие динамические проблемы расширения нагрузки будет похоже, исходят от # этот раздел кода: XYZ не удалось выполнить линию 123 DynaLoader.pm. # Часто эти ошибки на самом деле происходят в инициализации # C кода файла расширения XS. Perl сообщает об ошибке как # в этом perl-коде просто потому, что это был последний код perl # он выполнен.

Как я могу исправить эту проблему может кто-нибудь предложить мне, чтобы загрузить файл Magick.dll

ответ

1

У меня была точно такая же проблема ... почти вытащил мои волосы над ним.

Не удается загрузить 'C: /Perl/site/lib/auto/Image/Magick/Magick.dll' для модуля Image :: Magick

Потом я вспомнил записку, мы имели в наша вики, и достаточно точно - я нашел ответ на the ImageMagick site itself:

Если у вас есть какие-либо проблемы, установите Visual C++ 2008 Redistributable Package (x86) или Visual C++ 2008 Redistributable Package (x64). 64-разрядный Windows требует, чтобы оба пакета (x86 & x64).

Установлен vcredist_x86.exe, и все было хорошо. ::: phew! :::

Смежные вопросы