• Publicidad

Uso de CPAN en Windows

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

Uso de CPAN en Windows

Notapor dmartinezmurguia » 2007-06-29 10:15 @469

Que tal amigos,


Voy a hacer una pregunta y por favor traten de no querer matarme... soy nuevo en el uso de CPAN y trabajo con una distribución ActiveState en Windows... ¿cómo instalo los módulos de CPAN bajo Windows?... encontré ayuda en esta página:

http://faq.perl.org/perlfaq8.html#How_do_I_install_a_m

pero al hacer uso del shell de cpan no instala los módulos que quiero me dice que no los encuentra, hago uso de esto:
Código: Seleccionar todo
   cpan> install Some::Module



y al hacer los pasos de instalación que recomiendan:
Código: Seleccionar todo
               Unpack the source into a temporary area.

   perl Makefile.PL

   make

   make test

   make install


El comando make no lo reconoce (porque es Linux).

Entonces mi pregunta es si necesito instalar algo para utilizar el CPAN en Windows o como puedo instalar módulos CPAN en Windows...

Si alguien tiene un link o conoce la respuesta mucho lo agradeceré.

¡Saludos!
dmartinezmurguia
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2007-05-07 12:32 @564

Publicidad

Notapor kidd » 2007-06-29 10:56 @497

Hola:

Aquí en el sitio hay un tutorial que te va a ayudar justamente con ese problema que tienes:
http://perlenespanol.com/tutoriales/mod ... pmexe.html

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor dmartinezmurguia » 2007-06-29 12:00 @541

Gracias por tu ayuda Kidd, mira he leído el manual y está muy bueno sin embargo al querer instalar el módulo me aparece un error:

Código: Seleccionar todo
ppm> install XML::Twig
ppm install failed: Can't find any package that provide XML::Twig


No sé a qué se deba porque de hecho ese módulo si existe en el CPAN, entonces te agradecería que me dieras tu opinión a que se deba... quizá sea la versión de Perl que utilizo o no tengo idea de qué pueda ser...

Tal vez se me ocurre que sea por la versión de ActivePerl, estoy usando la 5.8.8.819

¿Debería reinstalar Perl o qué me sugieres?
dmartinezmurguia
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2007-05-07 12:32 @564

Notapor explorer » 2007-06-29 19:35 @857

Aunque puedes instalarte el nmake de Microsoft para hacer las mismas labores que el make de Linux, es mejor usar una distribución como ActiveState.

Visita este ejemplo de uso del comando PPM, ya que funciona ligeramente distinto al comando cpan:
viewtopic.php?t=1012&start=15

En tu ejemplo, casi seguro que el paquete que quieres instalar no se llama XML::Twig, sino XML-Twig. Usa su sistema de búsqueda. Y no te olvides de visitar los repositorios que puedes añadir a ActiveState, como por el ejemplo el de trochelle.com. Con ese repositorio y el de ActiveState dispones de más de diez mil módulos a tu disposición.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Instalador Automatico

Notapor Kiloko » 2007-07-11 13:52 @619

Checa este programa

http://enginsite.com/index.htm

Te da una librería completa de módulos que puedes instalar automáticamente. En algunos casos ( bueno casi siempre) te da un error, de instalación, por lo que hay que acceder a MSDOS e instalarlo manualmente, pero te ahorras el estar buscándolo y si tienes suerte la instalación es casi automática...

"La instalación manual es con el nmake y todo lo demás".
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL

Notapor Jenda » 2007-10-29 17:35 @774

Debe dar lo mismo si usas Module-Name y Module::Name. Desde hace unos años.
Es posible que el módulo no estuvise en el repositorio de ActiveState cuando dmartinezmurguia estuvo buscándolo. Ahora está, y también está en el repositorio http://www.bribes.org/perl/ppm/

Código: Seleccionar todo
c:\> ppm
ppm> rep add bribes http://www.bribes.org/perl/ppm/
ppm> search XML::Twig
Jenda
Perlero nuevo
Perlero nuevo
 
Mensajes: 132
Registrado: 2007-10-29 06:31 @313
Ubicación: Praga, Republica Checa


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

cron