在 CENTO 64 位上重复安装 Perl
Posted
技术标签:
【中文标题】在 CENTO 64 位上重复安装 Perl【英文标题】:Duplicate Perl installation on CENTOs 64 bit 【发布时间】:2013-12-12 09:04:21 【问题描述】:我在我的机器上安装了 perl 并给出了以下命令
perl -e 'print("@INC\n");'
我得到这个输出
/usr/local/lib/perl5/site_perl/5.18.1/x86_64-linux /usr/local/lib/perl5/site_perl/5.18.1
/usr/local/lib/perl5/5.18.1/x86_64-linux /usr/local/lib/perl5/5.18.1 .
但是正常工作的机器会给出以下输出 相同的命令
/usr/local/lib64/perl5 /usr/local/share/perl5/usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl/usr/lib64/perl5 /usr/share/perl5 .
您可以看到 lib 和 lib64 的 DIFF INT 路径
我该如何纠正上述问题? 请帮忙
【问题讨论】:
请不要大写。 你是如何在这两个系统上安装 Perl 的? 【参考方案1】:Perl 预装在每台 Linux 机器上 - 也许 正常工作的机器 使用股票 perl。您可以在命令行中确定发出which perl
的perl
可执行文件的位置。
另外,您可以通过运行 perl -v
检查 perl 版本 - 如果正在运行的机器上的 perl 较旧,则可能是操作系统 perl。
关于操作 lib 路径的方法,请查看 Gabor Szabo 写的关于 How to change @INC to find Perl modules in non-standard locations 的教程
【讨论】:
以上是关于在 CENTO 64 位上重复安装 Perl的主要内容,如果未能解决你的问题,请参考以下文章
phpmyadmin 未在 RPi 4 64 位上加载 [重复]
Eclipse 无法在 Windows 7 Professional 64 位上运行并显示返回的退出代码 = 13 [重复]
在 Windows 7 64 位上安装 Android SDK:“找不到 JDK”? [复制]