您现在的位置是:首页 > 技术教程 正文

Can‘t locate XXX/XXX.pm in @INC (you may need to install the XXX::XXX module)

admin 阅读: 2024-03-16
后台-插件-广告管理-内容页头部广告(手机)

  错误的日志如下,在执行tmake时,出现Can't locate Capture/Tiny.pm

  1.  coco@nvdla:~/NVDLA/hw-master./tools/bin/tmake  -build vmod
  2. Can't locate Capture/Tiny.pm in @INC (you may need to install the Capture::Tiny module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at ./tools/bin/tmake line 12.
  3. BEGIN failed--compilation aborted at ./tools/bin/tmake line 12.

解决方案:

1、前往metacpan这个网站:https://metacpan.org/pod,根据日志(XXX/XXX.pm)去搜索需要的文件,本文中为Capture/Tiny.pm

 

2、 点击左下角download

 

 3、下载完成后,开始解压 

unzip <yourdownzip>.zip

4、进入到解压的文件夹中,依次执行以下命令

  1. cd Capture-Tiny-0.48/
  2. perl Makefile.PL
  3. make
  4. sudo make install

问题解决!!!!!!!

  1. coco@nvdla:~$ cd Capture-Tiny-0.48/
  2. Changes CONTRIBUTING.mkdn cpanfile dist.ini examples lib LICENSE Makefile.PL MANIFEST META.json META.yml perlcritic.rc README t Todo xt
  3. coco@nvdla:~/Capture-Tiny-0.48$ perl Makefile.PL
  4. Checking if your kit is complete...
  5. Looks good
  6. Writing Makefile for Capture::Tiny
  7. Writing MYMETA.yml and MYMETA.json
  8. wade@nvdla:~/Capture-Tiny-0.48$ make
  9. cp lib/Capture/Tiny.pm blib/lib/Capture/Tiny.pm
  10. Manifying blib/man3/Capture::Tiny.3pm
  11. coco@nvdla:~/Capture-Tiny-0.48$ make install
  12. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  13. ERROR: Can't create '/usr/local/man/man3'
  14. Do not have write permissions on '/usr/local/man/man3'
  15. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  16. at -e line 1.
  17. make: *** [pure_site_install] Error 13
  18. coco@nvdla:~/Capture-Tiny-0.48$ sudo make install
  19. [sudo] password for coco:
  20. Installing /usr/local/share/perl/5.18.2/Capture/Tiny.pm
  21. Installing /usr/local/man/man3/Capture::Tiny.3pm
  22. Appending installation info to /usr/local/lib/perl/5.18.2/perllocal.pod

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索