• Publicidad

Can't locate autodie.pm in @INC

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Can't locate autodie.pm in @INC

Notapor enric73 » 2018-03-05 15:54 @704

Hola.

He instalado con root y con CPAN el módulo autodie
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
  1. cpan[1]> install autodie
  2. Reading '/root/.cpan/Metadata'
  3.   Database was generated on Mon, 05 Mar 2018 13:17:02 GMT
  4. autodie is up to date (2.29).
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4

Pero cuando ejecuto un script donde llamo a autodie... use autodie; no encuentra el módulo.

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
  1. [meteo@wrf bin]$ ./run_WRF_3DVAR_3km-0.25.pl cat-3km 24 2018030500 00 08 00
  2. Can't locate autodie.pm in @INC (@INC contains: /root/perl5/lib/perl5 /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./run_WRF_3DVAR_3km-0.25.pl line 11.
  3. BEGIN failed--compilation aborted at ./run_WRF_3DVAR_3km-0.25.pl line 11.
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


¿Me recomiendan algún comando para saber qué ocurre?

Gracias.
enric73
Perlero nuevo
Perlero nuevo
 
Mensajes: 154
Registrado: 2012-03-16 06:27 @311

Publicidad

Re: Can't locate autodie.pm in @INC

Notapor explorer » 2018-03-06 03:55 @205

Primero debes averiguar dónde está realmente instalado.

En los sistemas Linux modernos, con hacer un comando

locate autodie.pm

(al cabo de un mínimo de 24 horas) ya te dice dónde se encuentra ese archivo (mientras que el directorio sea de acceso público, claro).

Una vez que lo sepas, agregas la ruta con use lib:

use lib '/usr/local/share/perl5/site-perl';

Si no te funciona el locate, puedes usar el comando find:

find / -name 'autodie.pm'

Un poco de paciencia, porque se está mirando todo el disco.
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

Re: Can't locate autodie.pm in @INC

Notapor enric73 » 2018-03-06 05:32 @272

Me ha servido, gracias. Estaba en otro directorio.
enric73
Perlero nuevo
Perlero nuevo
 
Mensajes: 154
Registrado: 2012-03-16 06:27 @311


Volver a Básico

¿Quién está conectado?

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

cron