Проблема с загрузкой Magick.dll для модуля Image :: Magick? - PullRequest
1 голос
/ 12 марта 2009

Hai я установил Perl 5.10 и после этого ImageMagick в моей системе. при запуске pl-файлов, которые присутствуют в демо-папке imageMagick, он говорит вот так

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

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

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

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

1 Ответ

1 голос
/ 10 декабря 2009

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

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

Потом я вспомнил заметку, которую мы имели в нашей вики, и, конечно же, нашел ответ на самом сайте ImageMagick :

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...