Я установил модуль под cpanm, по-видимому, неправильно. Он виден и доступен при работе под системным perl, но не под perlbrew. Однако perlbrews cpanm заявляет, что модуль успешно установлен. Лучшие шаги?perlbrew perl cpanm faulty
/Users/john/perl5/perlbrew/perls/perl-5.18.2/bin/perl
/Users/john/perl5/bin/cpanm
#!/usr/bin/perl
MM: INSTALL_BASE=/Users/john/perl5
MB: --install_base "/Users/john/perl5"
Note: .pl file contains following
#!/usr/bin/env perl
После perlbrew переключатель ...
declare -x PERL5LIB="/Users/john/perl5/lib/perl5"
declare -x PERLBREW_BASHRC_VERSION="0.76"
declare -x PERLBREW_HOME="/Users/john/.perlbrew"
declare -x PERLBREW_MANPATH="/Users/john/perl5/perlbrew/perls/perl-5.18.2/man"
declare -x PERLBREW_PATH="/Users/john/perl5/perlbrew/bin:/Users/john/perl5/perlbrew/perls/perl-5.18.2/bin"
declare -x PERLBREW_PERL="perl-5.18.2"
declare -x PERLBREW_ROOT="/Users/john/perl5/perlbrew"
declare -x PERLBREW_VERSION="0.76"
declare -x PERL_LOCAL_LIB_ROOT="/Users/john/perl5"
declare -x PERL_MB_OPT="--install_base \"/Users/john/perl5\""
declare -x PERL_MM_OPT="INSTALL_BASE=/Users/john/perl5"
Link to sybase install with hombrew
Просьба указать вывод 'which perl; который cpanm; head -n 1 "$ (который cpanm)"; printf 'MM:% s \ n' "$ PERL_MM_OPT"; printf 'MB:% s \ n' "$ PERL_MB_OPT" ' – ikegami
В perlbrew попробуйте следующее. '$ cpanm --interactive -v App :: cpanoutdated',' $ cpan-outdated', '$ cpanm --interactive -v App :: CPAN :: Fresh'. Затем выполните 'cpanm'. –
Проверьте, правильно ли разрешены только что установленные файлы – KeepCalmAndCarryOn