gpt4 book ai didi

linux - 无法在@INC 中找到 File/Remote.pm(@INC 包含 :

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:44:02 24 4
gpt4 key购买 nike

我遇到以下问题。

Can't locate File/Remote.pm in @INC (@INC contains: /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8/CPANPLUS/Shell/Default/Plugins /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .)

如果我列出流动文件实际上在那里:

 ls /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8/CPANPLUS/Shell/Default/Plugins
Diff.pm HOWTO.pod Remote.pm RT.pm Source.pm

我真的卡在这里了,这个脚本在 Solaris 上运行,为了减少许可证我已经将 100 多个站点转换为 centos,这个脚本需要在几个上运行,但我不太明白单独使用谷歌完成这一步。

最佳答案

该文件用于 CPANPLUS::Shell::Default::Plugins::Remote [1].


@INC 包含

  • /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8/CPANPLUS/Shell/Default/Plugins
  • /usr/local/lib64/perl5
  • /usr/local/share/perl5
  • /usr/lib64/perl5/vendor_perl
  • /usr/share/perl5/vendor_perl
  • /usr/lib64/perl5
  • /usr/share/perl5
  • .

所以 Perl 检查

  • /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8/CPANPLUS/Shell/Default/Plugins/File/Remote.pm
  • /usr/local/lib64/perl5/File/Remote.pm
  • /usr/local/share/perl5/File/Remote.pm
  • /usr/lib64/perl5/vendor_perl/File/Remote.pm
  • /usr/share/perl5/vendor_perl/File/Remote.pm
  • /usr/lib64/perl5/File/Remote.pm
  • /usr/share/perl5/File/Remote.pm
  • ./File/Remote.pm

模块没有安装(或者它安装在 Perl 没有被告知要查看的目录中)。只需安装模块(使用 cpan File::Remote)。


  1. 这带来了第二个问题:use CPANPLUS::Shell::Default::Plugins::Remote; 不会工作因为

    /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8

    应该添加到 @INC 而不是

    /pkg/qct/software/perl/q4_06/.lib/site_perl/5.8.8/CPANPLUS/Shell/Default/Plugins

关于linux - 无法在@INC 中找到 File/Remote.pm(@INC 包含 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37595756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com