3 votos

Problema al instalar Devel::REPL utilizando cpanm

He intentado seguir las instrucciones para la instalación de módulos de CPAN en este enlace:

http://www.cpan.org/modules/INSTALL.html

Sin embargo, cuando intento instalar Devel::REPL, se produce un error.

Aquí está el log:

[user@machine] cpanm Devel::REPL
--> Working on Devel::REPL
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Devel-REPL-1.003025.tar.gz ... OK
==> Found dependencies: Module::Build::Tiny
--> Working on Module::Build::Tiny
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.036.tar.gz ... OK
==> Found dependencies: TAP::Harness::Env, ExtUtils::Helpers, ExtUtils::InstallPaths, ExtUtils::Config
--> Working on TAP::Harness::Env
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/Test-Harness-3.30.tar.gz ... OK
Configuring Test-Harness-3.30 ... OK
Building and testing Test-Harness-3.30 ... OK
Successfully installed Test-Harness-3.30
--> Working on ExtUtils::Helpers
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.022.tar.gz ... OK
Configuring ExtUtils-Helpers-0.022 ... OK
Building and testing ExtUtils-Helpers-0.022 ... OK
Successfully installed ExtUtils-Helpers-0.022
--> Working on ExtUtils::InstallPaths
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.010.tar.gz ... OK
Configuring ExtUtils-InstallPaths-0.010 ... OK
==> Found dependencies: ExtUtils::Config
--> Working on ExtUtils::Config
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.007.tar.gz ... OK
Configuring ExtUtils-Config-0.007 ... OK
Building and testing ExtUtils-Config-0.007 ... OK
Successfully installed ExtUtils-Config-0.007
! Installing the dependencies failed: Module 'ExtUtils::Config' is not installed
! Bailing out the installation for ExtUtils-InstallPaths-0.010.
! Installing the dependencies failed: Module 'TAP::Harness::Env' is not installed, Module 'ExtUtils::Helpers' is not installed, Module 'ExtUtils::InstallPaths' is not installed, Module 'ExtUtils::Config' is not installed
! Bailing out the installation for Module-Build-Tiny-0.036.
! Installing the dependencies failed: Module 'Module::Build::Tiny' is not installed
! Bailing out the installation for Devel-REPL-1.003025.
3 distributions installed

Salida de sw_vers:

ProductName: Mac OS X
ProductVersion: 10.9.5
Versión de compilación: 13F1066

4voto

Steve Evans Puntos 155

perlbrew

Usted encontrará la instalación de una copia local de perl, distinta de la incluida con Mac OS X, harán de tu módulo que facilita la instalación.

Uso perlbrew para instalar y administrar una versión específica de perl. Esto aísla el perl de las actualizaciones de OS X y los cambios que han causado varios problemas en el pasado:

curl -L http://install.perlbrew.pl | bash
perlbrew install perl-5.16.0
perlbrew switch perl-5.16.0

cpan menos

En su aislado, copiar, instalar cpan menos para reducir los costes de memoria de la instalación de los módulos:

curl -L http://cpanmin.us | perl - App::cpanminus

Vuelva a instalar Devel::REPL

Con este hecho, intente volver a instalar Devel::REPL el uso de cpanm:

cpanm Devel::REPL

...o cpan:

perl -MCPAN -e 'install Devel::REPL'

Usted debe encontrar los módulos de instalar con menos problemas y ya no se ven afectados por las actualizaciones del sistema o cambios en Apple decisiones hacia perl en OS X.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X