请教一个use Cwd的问题,小弟急啊!谢谢!

请教一个use Cwd的问题,小弟急啊!谢谢!

请教一个use Cwd的问题,小弟急啊!谢谢!
use Cwd;
print getcwd;
保存成a.txt
这两条语句的作用是输出当前路径,比如我的perl路径如下:
E:\perl\bin
在这个路径下可以正常执行,但是换到别的路径却报错:
Can't locate Cwd.pm in @INC at a.txt line 1.
BEGIN failed--compilation aborted at a.txt line 1.

这是为什么呢?
昨晚在家还可以正常使用,今天在单位却不行,难道有什么模块没有装吗?我用PPM搜不到cwd模块
[quote]回复给 programmer.
[quote]回复给 programmerlee : 是不是少了找到你的perl的....[/quote]
不要乱说
命令行下用perl somefile根本不需要解释器路径
[quote]回复给 bubububu :.
[quote]回复给 bubububu : 请教一个use Cwd的问题,小弟急啊!谢谢!...[/quote]
use lib('模块路径');
多谢2位朋友热心解答,小弟初学者,你们的热心给了我很大鼓励!谢谢!

我以为是cwd模块没装,用PPM搜不到,去CPAN下载cwd模块用nmake勉强装上(中途报错),可还是没有解决问题。
最后把perl整个删了重装,问题解决了!在PPM下用query *查看模块,没看出什么异常,只有33个。我装的是ActivePerl-5.8.8.817-MSWin32-x86-257965.msi
你可能需要读读关于模块部.
你可能需要读读关于模块部分的资料 了解下原理
另外 报错信息看不懂的话……

下次直接use lib('模块路径'); 或者修改系统环境变量就成了

还有一点Cwd是随perl一起发行的模块
[quote]回复给 jackycheng.
[quote]回复给 jackycheng : 你可能需要读读关于模块部....[/quote]
朋友你说的对,真的很感谢你的指点,我以前没接触过编程,刚毕业工作,这周一老板让我编个东西出来,太多东西要学了,以后恐怕还会麻烦这里的朋友[CCB]1[/CCB]