在 Windows 中,Perl 模块安装在C:/Perl64/site/lib/
. 在 Ubuntu 系统中对应的位置是什么?
问问题
20505 次
4 回答
14
要找出模块的安装位置,您可以使用:
perl -E'use Some::Module; say $INC{"Some/Module.pm"};'
您perl
可以@INC
使用
perl -V # Uppercase "V"
或者
perl -E'say for @INC'
我不知道你为什么想知道,所以我不太确定你到底在寻找什么。更详细的问题可能会导致更好的答案。
于 2013-01-10T11:52:24.497 回答
5
Perl 库的位置完全取决于安装。Perl 搜索以加载库的文件夹存储在@INC
数组中,您可以使用
perl -E "say for @INC"
在我的安装中,这个输出
C:/strawberry/perl/site/lib/MSWin32-x86-multi-thread
C:/strawberry/perl/site/lib
C:/strawberry/perl/vendor/lib
C:/strawberry/perl/lib
.
于 2013-01-10T12:01:10.783 回答
4
perldoc
-l
可以通过其(小写 ell)开关告诉您任何特定模块的安装位置:
% perldoc -l Module::Name
于 2013-01-10T19:30:35.500 回答
1
您会在/usr/lib/perl/{VERSION}/
和 中找到它们/usr/lib64/perl/{VERSION}/
。
{VERSION}
对应 Perl 的版本。你可以得到它perl --version
。
于 2013-01-10T11:45:50.147 回答