根据perlbrew文档,我试着指示我的系统在我的shell中永久使用perlbrew版本的perl:
perlbrew switch perl-5.26.0
应该在每个新的开放shell中使用〜/ perl5 / perlbrew / perls / perl-5.26.0 / bin / perl。 但当我关闭并重新打开iTerm2并询问
时perl -v
答案是
这是为darwin-thread-multi-2level构建的perl 5,版本24,subversion 1(v5.24.1)
是路径中的系统perl /usr/local/Cellar/perl/5.24.1/bin/perl
除了当前的shell之外,没有机会切换到不同的perl版本。
我的.bash_profile: source~ / perl5 / perlbrew / etc / bashrc
根据perlbrew说明
永远perl切换到所需版本我错过了什么?
谢谢
答案 0 :(得分:0)
好吧,经过谷歌搜索和挣扎,我终于找到了解决方案。 我从Perlbrew文档中重新开始,我做了:
perlbrew init
source ~/perl5/perlbrew/etc/bashrc
到我的.bash_profile文件。
现在,最后,每个新的shell都打开了所需的perlbrew切换perl版本。
谢谢大家,希望这可能有用。