Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl %INC是否包含所有依赖项_Perl_Module_Dependencies - Fatal编程技术网

Perl %INC是否包含所有依赖项

Perl %INC是否包含所有依赖项,perl,module,dependencies,Perl,Module,Dependencies,我很想知道我正在使用的脚本使用了哪些模块(我不是从头开始写的,所以我不确定)。我知道%INC包含脚本使用的模块,但它是否也包含这些模块使用的模块 是的。每次成功的都需要或使用将模块添加到%INC。(这包括加载的可选模块。)查看中的require的伪代码。是的,确实如此。每次成功的都需要或使用将模块添加到%INC。(这包括已加载的可选模块。)查看中的require伪代码。作为后续,%INC是否只包含绝对必要的模块?我想在另一台计算机上运行我的脚本,我希望尽量减少我传输的模块数量。作为跟进,%INC

我很想知道我正在使用的脚本使用了哪些模块(我不是从头开始写的,所以我不确定)。我知道%INC包含脚本使用的模块,但它是否也包含这些模块使用的模块

是的。每次成功的
都需要
使用
将模块添加到
%INC
。(这包括加载的可选模块。)查看中的
require
的伪代码。

是的,确实如此。每次成功的
都需要
使用
将模块添加到
%INC
。(这包括已加载的可选模块。)查看中的
require
伪代码。

作为后续,%INC是否只包含绝对必要的模块?我想在另一台计算机上运行我的脚本,我希望尽量减少我传输的模块数量。作为跟进,%INC是否只包含绝对必要的模块?我想在另一台计算机上运行我的脚本,我希望尽量减少我传输的模块数量。从技术上讲,它不是伪代码,而是类似于C代码的Perl版本。;)谢谢是否有办法区分可选模块和必需模块?检查加载它们的模块的代码和/或文档。(或者将possiblyooptional.pm重命名为possiblyooptional.skip,然后查看程序是否因为无法
使用possiblyooptional;
)而崩溃。(它只是不像
require
那样检查
%INC
。)从技术上讲,它不是伪代码,而是类似于C代码的Perl版本谢谢是否有办法区分可选模块和必需模块?检查加载它们的模块的代码和/或文档。(或者将possiblyooptional.pm重命名为possiblyooptional.skip,然后查看程序是否因为无法
使用possiblyooptional;
)而崩溃。(它只是不像
require
那样选中
%INC
。)