我正在使用perlbrew
在perl版本之间切换。我还使用Eclipse编写perl脚本。
似乎Eclipse无法识别perl版本之间的切换,并继续使用从perlbrew
安装的基本版本。我尝试重启Eclipse但这没有用。
那么,我如何让Eclipse与perlbrew
一起使用?
答案 0 :(得分:1)
如果您使用EPIC,这将有效:点击进入Window-> Preferences-> Perl EPIC并将Perl可执行文件设置为perl5/perlbrew/bin/perl
。这总是指向perl的当前设置版本。该路径与Linux上的$ HOME相关。
答案 1 :(得分:1)
我没有尝试过这个,因为我通常只使用文本编辑器进行Perl,但我已经开始使用shebang行#!/usr/bin/env perl
,以便为运行该命令的用户获取perl
脚本(即perlbrew如果我,系统perl如果root)。如果Eclipse执行脚本(./myscript.pl) this should work, if instead it calls
perl myscript.pl`,那么这对你没有帮助。