Ошибка установки WWW-Mechanize-1.71 в тесте nonascii.t - PullRequest
1 голос
/ 27 декабря 2011

Я получаю ошибку установки при установке WWW-Mechanize-1.71 на perl 5.8.8, работающем на OSX

Ошибка:

t / local / nonascii.t ....... 1/5 Нет такого поля 'ValueOf'CF. {Ñ}' 'в /WWW-Mechanize-1.71/blib/lib/WWW/Mechanize.pm линия 1407

Есть какие-нибудь советы, как мне отладить это?

1 Ответ

1 голос
/ 27 декабря 2011

Перейти в распакованный каталог. Если вы хотите начать все сначала, запустите оболочку CPAN и введите команду look

$ cpan
cpan> look WWW::Mechanize

… или если у вас есть cpanminus, запустите его с опцией --look:

$ cpanm --look WWW::Mechanize

WWW-Mechanize-1.71$ perl Makefile.PL; make
WWW-Mechanize-1.71$ prove -bv t/local/nonascii.t

prove в подробном режиме прояснит, какой именно тест не пройден.

WWW-Mechanize-1.71$ perl -d -Mblib t/local/nonascii.t

Перейдите к отладчику Perl, чтобы найти причину сбоя.

...