我在CentOS 7上工作,看来我对perl有问题。我至少需要一个项目的perl 5.10。
当我:
perl -v我收到一条描述perl v5.8.9的消息,但是当我
rpm -qa | grep perl 5-我得到了一个:
perl-5.16.3-292.el7.x86_64背。
我以为rpm会安装这个5.16.3版本,但它没有。我该怎么做?
发布于 2021-12-07 11:29:52
尝试运行which perl。
您可能已经安装了多个程序,并且您的路径正在确定您得到的是哪一个。
一个相当常见的分裂是有一个/usr/bin/perl,它是您的'system‘perl,并通过您的包管理器安装,并通过下载并构建到/usr/local/bin中安装另一个更新的perl。
发布于 2021-12-07 09:53:01
考虑使用perlbrew。您可以通过以下命令安装它:
curl -L https://install.perlbrew.pl | bashperlbrew initperlbrew available然后执行以下命令,切换到不同的perl版本:
perlbrew swith perl-5.16.3perl -vhttps://stackoverflow.com/questions/70257809
复制相似问题