gpt4 book ai didi

linux - 从 Perl 中的同一目录导入类

转载 作者:太空宇宙 更新时间:2023-11-04 06:02:59 24 4
gpt4 key购买 nike

我有一个包含 main.pl 和 Product.pl 的目录。在 main.pl 中,我尝试导入 Product 类,但当我运行 perl main.pl 时,执行失败,提示无法在 @INC 中找到 Product.pm。我的目录不在@INC 列表中。我该如何解决这个问题?

最佳答案

创建一个本地子目录,将其命名为lib并将模块文件放在那里。在较新的 Perls 上,您必须告诉 Perl 将该本地目录包含到 @INC 中,方法是将其添加到 PERL5LIB (环境变量)中,或者添加

use lib qw( . );

到想要加载该模块的脚本。如果您比较偏执,您也可以使用绝对路径。

关于linux - 从 Perl 中的同一目录导入类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59111939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com