在Windows中,Perl模块安装在C:/Perl64/site/lib/中。在Ubuntu系统中的相应位置是什么?
C:/Perl64/site/lib/
d8tt03nd1#
要查找模块的安装位置,可以用途:
perl -E'use Some::Module; say $INC{"Some/Module.pm"};'
您可以使用以下命令找到perl的查找位置(@INC)
perl
@INC
perl -V # Uppercase "V"
或
perl -E'say for @INC'
我不知道你为什么想知道,所以我不太清楚你到底在找什么。一个更详细的问题可能会得到更好的答案。
laximzn52#
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 .
kmbjn2e33#
perldoc可以通过其-l(小写的ell)开关告诉您任何特定模块的安装位置:
perldoc
-l
% perldoc -l Module::Name
ki1q1bka4#
您可以在/usr/lib/perl/{VERSION}/和/usr/lib64/perl/{VERSION}/中找到它们。{VERSION}对应的Perl版本。您可以使用perl --version获取它。
/usr/lib/perl/{VERSION}/
/usr/lib64/perl/{VERSION}/
{VERSION}
perl --version
4条答案
按热度按时间d8tt03nd1#
要查找模块的安装位置,可以用途:
您可以使用以下命令找到
perl
的查找位置(@INC
)或
我不知道你为什么想知道,所以我不太清楚你到底在找什么。一个更详细的问题可能会得到更好的答案。
laximzn52#
Perl库的位置完全取决于安装。Perl搜索以加载库的文件夹存储在
@INC
数组中,您可以使用在我的安装上,此输出
kmbjn2e33#
perldoc
可以通过其-l
(小写的ell)开关告诉您任何特定模块的安装位置:ki1q1bka4#
您可以在
/usr/lib/perl/{VERSION}/
和/usr/lib64/perl/{VERSION}/
中找到它们。{VERSION}
对应的Perl版本。您可以使用perl --version
获取它。