XML :: LibXML не поддерживается в Perl 5.8.8? - PullRequest
2 голосов
/ 22 марта 2011

Я ответил на вопрос о SO некоторое время назад, где я первоначально предложил использовать XML :: DOM. После того, как mirod предложил использовать вместо него XML :: LibXML, я его реализовал. И, честно говоря, он прекрасно работает в моей системе. Я увидел, что мое время выполнения резко упало с новым модулем без каких-либо дополнительных оптимизаций.

Теперь сложная часть, по какой-то причине модуль даже не устанавливается в моей системе коллег.

ppm install xml-libxml возвращает: Загрузка пакета ActiveState Пакет репозитория ... не изменено ppm установка не удалась: не могу найти пакет которые предоставляют xml-libxml

Единственное отличие, которое я смог найти между этими двумя машинами, заключалось в том, что я использовал AS Perl v5.12.1, а он - на AS perl V5.8.8.

Поддерживается ли xml-libxml в AS Perl v5.8.8?

Кроме того, я посетил Активное состояние Индекс PPM , и это, кажется, указывает на то, что он сломался на 5.8 вплоть до 5.12.

Кто-нибудь имеет опыт работы с этим модулем? Должен ли я вернуться к XML :: DOM - который с его низкой производительностью и неактивным обслуживанием, по крайней мере, установлен и работает?

Буду очень признателен за любые указатели.

Ответы [ 3 ]

7 голосов
/ 22 марта 2011

Я обнаружил, что мне нужно добавить репозиторий, например, репозиторий uwinnipeg http://theoryx5.uwinnipeg.ca/ppms/,, когда я пытаюсь установить XML-LibXML на окнах.Возможно, это тоже ваша проблема.

2 голосов
/ 23 марта 2011

Используйте http://kobesearch.cpan.org/, чтобы найти репозитории, которые имеют желаемые ppms.

0 голосов
/ 18 января 2012

Также см. Мой пост в другой ветке о том, как мне удалось установить XML-LibXML с ActivePerl 5.8.8.

Короче говоря, вы можете найти соответствующий пакет всоответствующее хранилище uwinnipeg. ПРИМЕЧАНИЕ. См. http://theoryx5.uwinnipeg.ca/ppms/ для правильной версии репозитория для использования , и сначала необходимо установить XML-LibXML-Common ОБЯЗАТЕЛЬНО .Также убедитесь, что у вас установлены необходимые библиотеки DLL перед установкой XML-LibXML через PPM.

...