我正在尝试从源代码安装 Perl(因为我的服务器没有连接到互联网),并且在执行“make install”时......它停在:
Can't locate DWIM.pm in @INC (you may need to install the DWIM module) (@INC contains: lib dist/Exporter/lib .).
BEGIN failed--compilation aborted.
Run Code Online (Sandbox Code Playgroud)
注意:我之前安装了 DWIM perl。
现在当我做
[root@ctl perl-5.22.2]# perl -e "print \"@INC\""
/opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1/x86_64-linux /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1 /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/5.20.1/x86_64-linux /opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/5.20.1
Run Code Online (Sandbox Code Playgroud)
并且 DWIM 文件位于
[root@ctl perl-5.22.2]# find / -name DWIM.pm
/opt/dwimperl-linux-5.20.1-10-x86_64/perl/lib/site_perl/5.20.1/DWIM.pm
Run Code Online (Sandbox Code Playgroud)
我想要的是如何在 perl 中修改 @INC 以便它找到 DWIM.pm ?
perl ×1