免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2990 | 回复: 19
打印 上一主题 下一主题

Cannot locate commonScriptFunctions.pm [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-01 11:12 |只看该作者 |倒序浏览
运行个脚本遇到如下问题,谁能帮忙看下吗??

/home/cdbuild/CNV_LINUX/F6_2013.1/1.10/scripts/utils/nav_copy gdf_nav.env
Empty compile time value given to use lib at /home/cdbuild/CNV_LINUX/F6_2013.1/1.10/scripts/utils/nav_copy line 35
Can't locate commonScriptFunctions.pm in @INC (@INC contains:  /home/cdbuild/mill_user_env/perl/perllib /usr/lib/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at /home/cdbuild/CNV_LINUX/F6_2013.1/1.10/scripts/utils/nav_copy line 38.
BEGIN failed--compilation aborted at /home/cdbuild/CNV_LINUX/F6_2013.1/1.10/scripts/utils/nav_copy line 38.

论坛徽章:
3
摩羯座
日期:2013-09-04 12:01:36申猴
日期:2013-10-23 12:12:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34
2 [报告]
发表于 2013-07-01 12:19 |只看该作者
本帖最后由 grshrd49 于 2013-07-01 12:20 编辑

Can't locate commonScriptFunctions.pm in @INC
你自己写的包嘛?在头部定义一下在@INC中加入自己包的路径
因该就没问题了

论坛徽章:
0
3 [报告]
发表于 2013-07-01 13:21 |只看该作者
本帖最后由 timdcn 于 2013-07-01 13:44 编辑

回复 2# grshrd49


    不是我写的的,我对perl不了解啊,能否帮忙看下,就这几行代码出错:
  1. use File::Basename;
  2. use File::Find;
  3. use File::Path;
  4. use lib "$ENV{MODULEDIR}";
  5. use Env;
  6. use File::Copy;
  7. use commonScriptFunctions;
  8. use commonFileFunctions;
  9. use commonMessageFunctions;
  10. use commonPlstFunctions;
  11. use exchangeFileFunctions;
复制代码
是不是缺少什么perl库啊??

论坛徽章:
3
摩羯座
日期:2013-09-04 12:01:36申猴
日期:2013-10-23 12:12:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2013-07-01 14:25 |只看该作者
额 你问一下这个脚本的作者
让他告诉你use commonScriptFunctions; 中commonScriptFunctions.pm这个包在哪里
找到了就把它放到perl安装目录下的lib目录下

论坛徽章:
0
5 [报告]
发表于 2013-07-01 14:39 |只看该作者
回复 4# grshrd49


    就是因为联系不到这个作者,是个德国人,别的部门的,找不到了。

论坛徽章:
3
摩羯座
日期:2013-09-04 12:01:36申猴
日期:2013-10-23 12:12:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34
6 [报告]
发表于 2013-07-01 14:56 |只看该作者
那没办法了你碰碰运气看看注释掉use commonScriptFunctions;会则么样
要么你看下,这个作者写的commonScriptFunctions这个包在这个脚本中用到了什么功能是不是可以用其他的来替代

论坛徽章:
78
双子座
日期:2013-10-15 08:50:09天秤座
日期:2013-10-16 18:02:08白羊座
日期:2013-10-18 13:35:33天蝎座
日期:2013-10-18 13:37:06狮子座
日期:2013-10-18 13:40:31双子座
日期:2013-10-22 13:58:42戌狗
日期:2013-10-22 18:50:04CU十二周年纪念徽章
日期:2013-10-24 15:41:34巨蟹座
日期:2013-10-24 17:14:56处女座
日期:2013-10-24 17:15:30双子座
日期:2013-10-25 13:49:39午马
日期:2013-10-28 15:02:15
7 [报告]
发表于 2013-07-01 15:51 |只看该作者
find这个文件,然后把找到的路径放在环境变量PERL5LIB里面

论坛徽章:
0
8 [报告]
发表于 2013-07-01 15:59 |只看该作者
回复 4# grshrd49


    不行啊,注释掉“use commonScriptFunctions;”,下一行就出错。再注释下一行,最后说“use lib "$ENV{MODULEDIR}";”有问题。

论坛徽章:
3
摩羯座
日期:2013-09-04 12:01:36申猴
日期:2013-10-23 12:12:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34
9 [报告]
发表于 2013-07-01 16:04 |只看该作者
放弃吧!和你的领导说明情况这个脚本不能用,作者自己写的包文件没有无法运行的

论坛徽章:
0
10 [报告]
发表于 2013-07-01 16:07 |只看该作者
回复 9# grshrd49


    commonScriptFunctions.pm这个是cpan上的模块,还是作者自己定制的模块啊??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP