| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > ошибка при инсталляции со CPAN |
| Автор: SkoobyDoo 14.12.2008, 17:48 |
| Доброго времени суток! Хотел поставить CPAN модуль, но при инсталяции обнаружил ошибки, природа которых мне неизвестна. Может кто нить сталкивался и как это лечится? cpan> install LWP::Curl CPAN: Storable loaded ok (v2.18) CPAN: LWP::UserAgent loaded ok (v2.036) CPAN: Time::HiRes loaded ok (v1.86) Fetching with LWP: ftp://cpan.makeperl.org/pub/CPAN/authors/01mailrc.txt.gz Use of uninitialized value in hash element at /usr/share/perl5/LWP/Protocol.pm line 55. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/LWP/Protocol.pm line 58. Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/LWP/Protocol.pm line 38. Use of uninitialized value in string eq at /usr/share/perl5/LWP/UserAgent.pm line 195. LWP failed with code[501] message[Protocol scheme '' is not supported] CPAN: Net::FTP loaded ok (v2.77) Fetching with Net::FTP: ftp://cpan.makeperl.org/pub/CPAN/authors/01mailrc.txt.gz CPAN: YAML loaded ok (v0.68) Going to read /home/abra/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok (v2.015) ............................................................................DONE в конце концов установка закончилаь ошибкой Failed during this command: SZBALINT/WWW-Curl-4.05.tar.gz : writemakefile NO -- No 'Makefile' created MSCHWERN/ExtUtils-MakeMaker-6.48.tar.gz : make_test NO LORN/LWP-Curl-0.05.tar.gz : make_test NO |
| Автор: dmitryk1 15.12.2008, 08:47 |
| Вообще, в архивах скачанных с CPAN лежат искомые файлы .pm и папочки с остальными файлами. Их(распакованные файлы и папки, по аналогии с уже установленными) можно скопировать в тот путь, который есть в переменной libpath и будет всем счастье. И в дальнейшем CPAN понимает установленные так библиотеки. |
| Автор: ginnie 15.12.2008, 12:13 |
| dmitryk1, то, что Вы посоветовали иногда справедливо для PurePerl (модулей, написанных только на Perl), но часто бывают модули, которые используют в работе XS, требующие компиляции. SkoobyDoo, попробуйте переустановить модули CPAN и LWP::UserAgent. Ошибки в верхней части говорят о невозможности копирования модулей через LWP. Далее производится попытка копирования их через Net::FTP. Проблемы с невозможностью установки LWP::Curl напрямую с приведенной ошибкой не связаны (хотя ее в нормально работающей системе быть не должно). |
| Автор: SkoobyDoo 24.12.2008, 19:25 |
| Опять проблема установки со CPAN mojo@host:~$ sudo cpan -i Catalyst::View::HTML::Template CPAN: Storable loaded ok (v2.18) CPAN: LWP::UserAgent loaded ok (v5.822) обрывается на этом месте, не могу понять где поправить прокси Proxy must be specified as absolute URI; '127.0.0.1:8080' is not at /usr/local/share/perl/5.8.8/CPAN.pm line 4143 |
| Автор: KSURi 24.12.2008, 20:26 |
| SkoobyDoo, вот http://translate.google.com/ здесь вам помогут |
| Автор: ginnie 24.12.2008, 20:33 | ||
SkoobyDoo, попробуйте
|
| Автор: SkoobyDoo 24.12.2008, 22:30 |
| ginnie, благодарю |