• Publicidad

Fecha actual 2024-11-27 05:36 @275

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

Instalación de módulos y bibliotecas en Perl

Instalación de módulos y bibliotecas en Perl

Impacientes:
saltar a la sección Instalación en Linux o Instalación en Windows.


Las distintas distribuciones de Perl suelen venir acompañadas de una gran cantidad de módulos y bibliotecas. Pero
muchas veces necesitaremos usar módulos y bibliotecas que no estarán instaladas en nuestros equipos.
Aquí viene una explicación de cómo hacer esa instalación.



Documentación oficial: perldoc perlmodinstall


  • Can't locate ...
  • ¿Está realmente instalado?
  • ...
Read more : Instalación de módulos y bibliotecas en Perl | Vistas : 10372 | Respuestas : 5 | Foro : Formación


Error al ejecutar perl convertido con perl2exe

Estimados,
Los molesto porque estoy intentando convertir un script .pl a exe y estoy obteniendo el siguiente mensaje, donde me indica que mi versión es muy reciente, ¿hay forma de decirle que lo convierta desde una versión más antigua?

c:\p2x-11.00-Win\perl2exe-11.00-Win>perl2exe.exe script.pl
Perl2Exe V11.00 2012-06-08 Copyright (c) 1997-2012 IndigoSTAR Software
ERROR: Invalid platform: Win32-5.16.1


Saludos
Read more : Error al ejecutar perl convertido con perl2exe | Vistas : 632 | Respuestas : 2 | Foro : Básico


Can't locate MIME::Lite

Hola:

Primero decir que soy absolutamente nueva en esto e intento hacer algo muy, muy simple.
He leído en el foro sobre el tema pero es demasiado complicado de entender para mi porque lo mio es el primer paso.

A ver: Intento mandar un correo.
Este es mi código:

use MIME::Lite;
my $msg = MIME::Lite->new(
From =>'[email protected]',
To =>'[email protected]',
Subject =>'prueba',
Data =>"desde Perl"
) ;
MIME::Lite->send('smtp', "smtp.gmail.com", Timeout => 60 ) ;
$msg->send;

Y ...
Read more : Can't locate MIME::Lite | Vistas : 1788 | Respuestas : 11 | Foro : Básico


Error 500 y use lib ¿qué relación tienen?

Tengo este código:

#!/usr/bin/perl

BEGIN {
my $b__dir = (-d '/home/acertp3d/perl'?'/home/acertp3d/perl':( getpwuid($>) ).'/perl');
unshift @INC,$b__dir.'5/lib/perl5',$b__dir.'5/lib/perl5/i686-linux',map { $b__dir . $_ } @INC;
}

use CGI::Carp qw(fatalsToBrowser);
use warnings;

#Controlador del Admin
use lib('../');
#use lib '../libs';


use Datea::Casslc qw(:all);
print "Content-type: text/plain\n\n";

print "testing...\n";


y efectivamente, la respuesta es:

Can't locate Datea/Casslc.pm in @INC (@INC contains: ../ /home/acertp3d/perl5/lib/perl5 /home/acertp3d/perl5/lib/perl5/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/5.8.8/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/5.8.8 /home/acertp3d/perl/usr/local/lib/perl5/site_perl/5.8.8/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/site_perl/5.8.8 /home/acertp3d/perl/usr/local/lib/perl5/site_perl /home/acertp3d/perl. /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at index.pl ...
Read more : Error 500 y use lib ¿qué relación tienen? | Vistas : 1934 | Respuestas : 6 | Foro : Intermedio


Cómo puedo modificar un libro de Excel existente (xlsx)

¿Qué tal? Tengo el siguiente problema:

Tengo un archivo de Excel en formato xlsx, el cual necesito leer algunas celdas del mismo y dependiendo de los valores que obtenga al realizar la lectura de las celdas tengo que escribir valores en otras celdas del mismo archivo. Una vez hecha la escritura tendría que guardar ese archivo con un nombre diferente al que abrí.

He estado checando el módulo Spreadsheet::Read, el cual me permite leer archivos ...
Read more : Cómo puedo modificar un libro de Excel existente (xlsx) | Vistas : 1257 | Respuestas : 1 | Foro : Intermedio


Determinación de la posición de genes en el genoma

Hola a todos,

Necesito obtener las coordenadas de inicio y fin de los genes (guardados en formato FASTA) en el genoma completo (guardado en otro archivo FASTA). La idea es que vaya tomando la secuencia de los genes una por una, identifique la posición en el genoma y te devuelva las coordenadas de inicio y fin. ¿Alguien sabría guiarme sobre cómo hacerlo con un script en Perl?

Muchas gracias,

Berin
Read more : Determinación de la posición de genes en el genoma | Vistas : 1905 | Respuestas : 3 | Foro : Bioinformática


Enviar correo a cuenta GMail

Buenos días.

Antes de nada, agradecer la ayuda que me puedan prestar.

Estoy intentando desarrollar un proceso que envíe un correo electrónico con un texto a una dirección determinada de GMail. Para comenzar esta tarea he ido viendo la información que hay en los foros de esta web, pero me he quedado un poco atascado, el correo no se envía y muestra mensajes de error.

Dispongo de una máquina virtual (VMWare Player) que tiene instalado ...
Read more : Enviar correo a cuenta GMail | Vistas : 3053 | Respuestas : 5 | Foro : Básico


Abrir archivo xls con Spreadsheet::WriteExcel

Creo un archivo xls con el módulo Spreadsheet::WriteExcel. Puedo verlo y se crea bien. Mi problema es que quiero abrir ese archivo desde un cgi, y este no se abre.


#!/usr/bin/perl -w

use strict;
use CGI ':all';
use Spreadsheet::WriteExcel;

# Suponiendo creado OK el archivo prueba.xls, Luego:

open (FILE, "/tmp/archivos_xls/prueba.xls");
local ($/);
my $file = <FILE>;
close (FILE);

print "Content-type: application/vnd.ms-excel\n";
print "Content-Disposition: attachment; filename='prueba.xls'\n";
print "Content-Description: File to download\n\n";

print $file;


...
Read more : Abrir archivo xls con Spreadsheet::WriteExcel | Vistas : 2482 | Respuestas : 5 | Foro : Módulos


Eliminar comillas y sustituir comas por puntos en un csv

Hola compañeros,

¿Cómo abrirías un fichero csv (datos.csv), eliminarías las comillas de los datos (columnas/filas), y reemplazarías las comas por puntos, y grabarías el resultado de nuevo en el fichero, y no por consola, en un script?

Saludos y gracias.
Read more : Eliminar comillas y sustituir comas por puntos en un csv | Vistas : 659 | Respuestas : 1 | Foro : Básico


Agrupamiento por bloques

Hola, buen día.

Tengo tiempo visitando el foro y me ha servido de mucho en este camino de aprendizaje. En esta ocasión escribo para solicitar ayuda con un problema que tengo al momento de agrupar la información que leo de un archivo, estos son los datos de entrada.

SDAPQ111111|9502|2678402|1|Cap. Adicional|20120125|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120126|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120127|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120128|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120129|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120130|
SDAPQ111111|9502|2678402|1|Cap. Adicional|20120131|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120115|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120116|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120117|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120118|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120119|
SDAPQ111111|9502|2678402|5|Cap. Adicional|20120120|
SDAPQ111111|9502|2678402|5|Cap. ...
Read more : Agrupamiento por bloques | Vistas : 698 | Respuestas : 6 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36882 • Temas totales 7430 • Usuarios totales 1981