Título: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 6 Octubre 2011, 02:59 am
Bien resulta que quiero instalar modulos de perl y en todas partes se dice que es asi: De ahi tira el error ok voy , busco , bajo e intento instalar PPM-Make-0 este tira el error Can't locate ExtUtils/MakeMaker.p ok, busco ExtUtils-MakeMaker-6.59 y este tira el error busco lib 0.63 y este da el error Can't locate ExtUtils/MakeMaker.p y de ese ciclo no salgo Como puedo instalar entonces modulos? que modulos serian los indicados? con los que tengo que puedo hacer? Por cierto segun un scrip que ha por la red tengo varios modulos Perl Version: 5.010001
CGI.pm Version: 3.43
Library Path (@INC):
* /usr/lib/perl5/5.10.1/i486-t2-linux-gnu * /usr/lib/perl5/5.10.1 * /usr/lib/perl5/site_perl/5.10.1/i486-t2-linux-gnu * /usr/lib/perl5/site_perl/5.10.1 * /usr/lib/perl5/vendor_perl/5.10.1/i486-t2-linux-gnu * /usr/lib/perl5/vendor_perl/5.10.1 * /usr/lib/perl5/vendor_perl * .
Modules:
* /usr/lib/perl5/5.10.1/i486-t2-linux-gnu o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Config.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Cwd.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Data/Dumper.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Digest/SHA1.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/DynaLoader.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Config.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Symbol.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Errno.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Fcntl.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/Glob.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/GlobMapper.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Entities.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Filter.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/HeadParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/LinkExtor.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Parser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/PullParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/TokeParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Hash/Util/FieldHash.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Dir.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/File.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Handle.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Pipe.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Poll.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Seekable.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Select.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Socket.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/POSIX.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Socket.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/XSLoader.pm
* /usr/lib/perl5/5.10.1 o /usr/lib/perl5/5.10.1/AutoLoader.pm o /usr/lib/perl5/5.10.1/Benchmark.pm o /usr/lib/perl5/5.10.1/CGI.pm o /usr/lib/perl5/5.10.1/CGI/Apache.pm o /usr/lib/perl5/5.10.1/CGI/Carp.pm o /usr/lib/perl5/5.10.1/CGI/Cookie.pm o /usr/lib/perl5/5.10.1/CGI/Pretty.pm o /usr/lib/perl5/5.10.1/CGI/Push.pm o /usr/lib/perl5/5.10.1/CGI/Switch.pm o /usr/lib/perl5/5.10.1/CGI/Util.pm o /usr/lib/perl5/5.10.1/CPAN/HandleConfig.pm o /usr/lib/perl5/5.10.1/CPANPLUS/Config.pm o /usr/lib/perl5/5.10.1/Carp.pm o /usr/lib/perl5/5.10.1/English.pm o /usr/lib/perl5/5.10.1/Exporter.pm o /usr/lib/perl5/5.10.1/Exporter/Heavy.pm o /usr/lib/perl5/5.10.1/ExtUtils/MakeMaker/Config.pm o /usr/lib/perl5/5.10.1/File/Basename.pm o /usr/lib/perl5/5.10.1/File/CheckTree.pm o /usr/lib/perl5/5.10.1/File/Compare.pm o /usr/lib/perl5/5.10.1/File/Copy.pm o /usr/lib/perl5/5.10.1/File/DosGlob.pm o /usr/lib/perl5/5.10.1/File/Fetch.pm o /usr/lib/perl5/5.10.1/File/Find.pm o /usr/lib/perl5/5.10.1/File/Path.pm o /usr/lib/perl5/5.10.1/File/Spec.pm o /usr/lib/perl5/5.10.1/File/Spec/Cygwin.pm o /usr/lib/perl5/5.10.1/File/Spec/Epoc.pm o /usr/lib/perl5/5.10.1/File/Spec/Functions.pm o /usr/lib/perl5/5.10.1/File/Spec/Mac.pm o /usr/lib/perl5/5.10.1/File/Spec/OS2.pm o /usr/lib/perl5/5.10.1/File/Spec/Unix.pm o /usr/lib/perl5/5.10.1/File/Spec/VMS.pm o /usr/lib/perl5/5.10.1/File/Spec/Win32.pm o /usr/lib/perl5/5.10.1/File/Temp.pm o /usr/lib/perl5/5.10.1/File/stat.pm o /usr/lib/perl5/5.10.1/Getopt/Long.pm o /usr/lib/perl5/5.10.1/Getopt/Std.pm o /usr/lib/perl5/5.10.1/IO/Zlib.pm o /usr/lib/perl5/5.10.1/Log/Message/Config.pm o /usr/lib/perl5/5.10.1/Module/Build/Config.pm o /usr/lib/perl5/5.10.1/Net/Config.pm o /usr/lib/perl5/5.10.1/PerlIO.pm o /usr/lib/perl5/5.10.1/SelectSaver.pm o /usr/lib/perl5/5.10.1/Symbol.pm o /usr/lib/perl5/5.10.1/Tie/Hash.pm o /usr/lib/perl5/5.10.1/Tie/Hash/NamedCapture.pm o /usr/lib/perl5/5.10.1/Tie/RefHash.pm o /usr/lib/perl5/5.10.1/Tie/SubstrHash.pm o /usr/lib/perl5/5.10.1/bytes.pm o /usr/lib/perl5/5.10.1/constant.pm o /usr/lib/perl5/5.10.1/encoding/warnings.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Config.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Cwd.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Data/Dumper.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Digest/SHA1.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/DynaLoader.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Config.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Symbol.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Errno.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Fcntl.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/Glob.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/GlobMapper.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Entities.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Filter.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/HeadParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/LinkExtor.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Parser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/PullParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/TokeParser.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Hash/Util/FieldHash.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Dir.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/File.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Handle.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Pipe.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Poll.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Seekable.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Select.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Socket.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/POSIX.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Socket.pm o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/XSLoader.pm o /usr/lib/perl5/5.10.1/overload.pm o /usr/lib/perl5/5.10.1/sigtrap.pm o /usr/lib/perl5/5.10.1/strict.pm o /usr/lib/perl5/5.10.1/vars.pm o /usr/lib/perl5/5.10.1/warnings.pm o /usr/lib/perl5/5.10.1/warnings/register.pm
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: BigBear en 7 Octubre 2011, 16:00 pm
Una forma mas facil de instalar modulos de perl en windows es usar el comando ppm install
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 7 Octubre 2011, 17:51 pm
pero estoy en linux , :-(
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: BigBear en 7 Octubre 2011, 18:01 pm
que mala suerte tenes , entonces no se como ayudarte , pero al final que modulo queres instalar ?
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 7 Octubre 2011, 20:19 pm
el DBI para conectarme con mysql, tan mala suerte no creo, estaba aprendiendo perl y pude hacer el hola mundo y esas cosas asi queria ir por mas.
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: leogtz en 7 Octubre 2011, 23:01 pm
http://search.cpan.org/ Te bajas el código y compilas a mano. perl Makefile.PL make make test make install Y si te vuelve a decir que te falta algo, repites el paso con el módulo que te falte. De un Hola mundo pasaste a una conexión a una bd? Y las expresiones regulares y de otro tipo? operadores? funciones? tratamiento de archivos? etc?
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 10 Octubre 2011, 20:20 pm
http://search.cpan.org/ Te bajas el código y compilas a mano. perl Makefile.PL make make test make install Y si te vuelve a decir que te falta algo, repites el paso con el módulo que te falte. De un Hola mundo pasaste a una conexión a una bd? Y las expresiones regulares y de otro tipo? operadores? funciones? tratamiento de archivos? etc? Los errores que dije al principio son cuando corre el perl Makefile.PL
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: leogtz en 11 Octubre 2011, 02:11 am
Usa el cpan con todos los módulos que no halle, no es díficil.
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: ~ Yoya ~ en 11 Octubre 2011, 03:07 am
Bien resulta que quiero instalar modulos de perl y en todas partes se dice que es asi: De ahi tira el error No te funciona porque no tienes el modulo CPAN.pm, solo tienes que descargarlo he instalarlo manualmente, luego intestas de nuevo. http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-1.9800.tar.gz Saludos.
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 11 Octubre 2011, 18:43 pm
~ Yoya ~ ya descarge de la liga que me mandaste no obstante es ahi donde sale el error Can't locate ExtUtils/MakeMaker.pm
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: leogtz en 12 Octubre 2011, 01:54 am
~ Yoya ~ ya descarge de la liga que me mandaste no obstante es ahi donde sale el error Can't locate ExtUtils/MakeMaker.pm Es otro módulo, instalalo. http://search.cpan.org/~mstrout/ExtUtils-MakeMaker-6.59/lib/ExtUtils/MakeMaker.pm
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 13 Octubre 2011, 01:28 am
ya baje el MakeMaker 6.9 pero me tira el error que habia comentado.
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: leogtz en 13 Octubre 2011, 01:39 am
http://search.cpan.org/search?query=lib&mode=all
Título: Re: [perl] Porque no me deja instalar modulos?
Publicado por: morenochico en 14 Octubre 2011, 01:20 am
mmmm
Lo que quiero decir que quiero instalar el modulo 1 y me pide el 2, bajo el 2 y me pide el 3, este a su vez me pide el 1.
Les pregunto porque, creo que no he estado agarrando los modulos correctos debido a que son tantos y no los conozco.
|