Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
perlbrew列表模块无法显示别名perl安装的模块_Perl_Perlbrew - Fatal编程技术网

perlbrew列表模块无法显示别名perl安装的模块

perlbrew列表模块无法显示别名perl安装的模块,perl,perlbrew,Perl,Perlbrew,我安装了2个版本的perl-5.18.1 一个是使用别名perlt(线程化)构建的,另一个是作为perl-5.18.1构建的,然后“别名”为perlp(普通,非线程化)。使用perlt时,perlbrew列表模块按预期工作,但使用perlp时,即使两个安装具有相同的模块集,也不会显示结果 Perls目录中有3个文件: perl-5.18.1 帕尔特 perlp,它是指向perl-5.18.1文件的链接 有没有一个简单的方法来纠正这个问题?当我使用perl-5.18.1时,命令perlbrew

我安装了2个版本的perl-5.18.1

一个是使用别名perlt(线程化)构建的,另一个是作为perl-5.18.1构建的,然后“别名”为perlp(普通,非线程化)。使用perlt时,perlbrew列表模块按预期工作,但使用perlp时,即使两个安装具有相同的模块集,也不会显示结果

Perls目录中有3个文件:

  • perl-5.18.1
  • 帕尔特
  • perlp,它是指向perl-5.18.1文件的链接
有没有一个简单的方法来纠正这个问题?当我使用perl-5.18.1时,命令perlbrew list modules给出了预期的结果

显然,我可以将此作为一种解决方法,但我想知道是否还有其他情况下这种“奇怪的行为”可能会导致问题


提前谢谢

我在这里尝试时也得到了同样的结果。这是一个列表模块的错误,在这里确认:

在随后的安装中,我在安装步骤中使用了-as选项

perlbrew安装5.18.1(其他内容省略…)-如perlpand所发现

perlbrew列表模块

看起来很好用。我最初的问题是在对已经安装的Perl进行“别名”之后才出现的