perl脚本的运行环境(PERL运行“Can’t locate Win32/OLE.pm in INC”怎么解决)
本文目录
PERL运行“Can’t locate Win32/OLE.pm in INC”怎么解决
c:\Perl\lib不在perl的@INC中,所以perl找不到该模块。不知道为什么你的设置时灵时不灵,但可以用下面的几种办法改变perl的搜索路径,确保C:\perl\lib包括在内:
1. 建立并设置环境变量PERL5LIB。这个办法对所有的脚本都有用,但它牵扯到环境变量,不知道会不会有同样的问题。
2. 作为perl的参数,不知道对你的应用来讲容不容易:
perl -I c:\Perl\lib myscript.pl
3. 在你的perl脚本文件开始加入,容易实现,但要单独改每个脚本:
use lib "C:\Perl\lib";
use Win32::OLE qw(in);
我有个一个perl脚本,在linux下可以运行,在windows下不能运行,调用程序时出现如图情况,求高手相助
看报错,里面说“对此架构无效的字符编码,需要64位linux操作系统,你在代码第2行有一个windos 32位的数据流”。你可以检查一下代码第二行,看看是不是代码中是不是使用了什么非法字符。另外,perl的代码怎么会看不到?不是有.pl文件吗?
更多文章:
listview实现点击事件(如何给listview 某个item设置点击事件)
2026年4月15日 18:00
element ui下拉框(element中select下拉框中value-key使用)
2026年4月15日 17:40
数据库系统概论答案第五版第六章(数据库系统概论这门课程第六章关系数据理论的知识点有哪些)
2026年4月15日 17:20
对象赋值和浅拷贝的区别(Python3 & 浅拷贝与深拷贝)
2026年4月15日 17:00
perl脚本的运行环境(PERL运行“Can’t locate Win32/OLE.pm in INC”怎么解决)
2026年4月15日 16:40
字符串型怎么转化为数字类型(在EXCEL中有什么函数可以把字符型转成数字型)
2026年4月15日 15:40
数据类型single与float(Vb中有浮点型数据没有,我只看到单精度和双精度的.)
2026年4月15日 15:20




