Perl   发布时间:2022-04-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Perl模块安装错误CPAN大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试在ubuntu 12.04中使用cpan安装Spreadsheet :: WriteExcel perl模块时,我收到以下错误.
> Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/DiStribution.pm line 2078.  
> JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz   /usr/bin/make -- NOT OK
> 'YAML' not installed,will not store persistent state Running make
> test   Can't test without successful make Running make install   Make
> had returned bad status,install seems impossible Running make for
> J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz   Has already been
> unwrapped into directory
> /root/.cpan/build/Spreadsheet-WriteExcel-2.40-gJaT_A
> 
>   CPAN.pm: Going to build
> J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz
> 
> Warning: Prerequisite 'OLE::Storage_Lite => 0.19' for
> 'JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz' failed when processing
> 'JMCNAMARA/OLE-Storage_Lite-0.19.tar. 'make => NO'. ConTinuing,but
> chances to succeed are limited. Can't exec "/usr/bin/make": No such
> file or directory at /usr/share/perl/5.14/CPAN/DiStribution.pm line
> 2078.   JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz   /usr/bin/make -- NOT OK Running make test   Can't test without successful make Running make install   Make had returned bad status,install seems
> impossible Failed during this command: 
> JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz       : make NO 
> JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz : make NO

我也尝试了以下更改.它没用.

o conf make /usr/bin/make
o conf commit

然后我尝试安装oLE-Storage_Lite,我得到了同样的错误.

解决方法

查看错误消息
Can't exec "/usr/bin/make": No such file or directory at /usr/share/perl/5.14/CPAN/DiStribution.pm line 2078.
@H_955_4@make缺失.因此:安装make.

apt-get install build-essential

将为您提供编译软件所需的大部分内容.

那些告诉CPAN它可以在/usr/bin/make找到make,错误信息已经告诉你它在那里不存在.

大佬总结

以上是大佬教程为你收集整理的Perl模块安装错误CPAN全部内容,希望文章能够帮你解决Perl模块安装错误CPAN所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。