加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl 问题解决:一个有多个perl安装程序的机器环境上运行程序的

发布时间:2020-12-16 00:34:00 所属栏目:大数据 来源:网络整理
导读:?将编好的 perl 程序和Perl 5.8.8的安装包,Work.pl和Perl在一个目录下,采用如下命令启动 %~d0 cd %~p0 .Perlbinperl.exe "Work.pl" 复制代码 部署在一个安装有oracle(oracle 10g2用的5.8.3perl版本)的机器上,运行提示如下问题: 2011-09-02 20:21 解
?将编好的 perl程序和Perl 5.8.8的安装包,Work.pl和Perl在一个目录下,采用如下命令启动
  1. %~d0
  2. cd %~p0
  3. .Perlbinperl.exe "Work.pl"
复制代码
部署在一个安装有oracle(oracle 10g2用的5.8.3perl版本)的机器上,运行提示如下问题:


2011-09-02 20:21


解决方案为在本件开头增加如下代码:

?

BEGIN {
	print "@INCn";
	$#INC = -1; #将INC环境变量设置为空;
	my $localdir = `cd`;
	chomp $localdir;
	print "***change dir***n";
	print "***echo pwd: $localdir***n";	
	my $LibPath = "${localdir}Perlsitelib";
	unshift @INC,$LibPath;
	$LibPath = "${localdir}Perllib";
	unshift @INC,$LibPath;	
	print "@INCn";
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读