我使用perlbrew
在perl版本之間切換。我也使用Eclipse來編寫perl腳本。如何讓Eclipse與`perlbrew`一起工作?
Eclipse似乎無法識別perl版本之間的切換,並且繼續使用安裝在perlbrew
之外的基本版本。我嘗試重新啓動Eclipse,但這沒有幫助。
那麼,如何讓Eclipse與perlbrew
一起工作?
我使用perlbrew
在perl版本之間切換。我也使用Eclipse來編寫perl腳本。如何讓Eclipse與`perlbrew`一起工作?
Eclipse似乎無法識別perl版本之間的切換,並且繼續使用安裝在perlbrew
之外的基本版本。我嘗試重新啓動Eclipse,但這沒有幫助。
那麼,如何讓Eclipse與perlbrew
一起工作?
如果您使用的是EPIC,這將起作用:點擊Window-> Preferences-> Perl EPIC,並將Perl可執行文件設置爲perl5/perlbrew/bin/perl
。這總是指向當前的perl版本。該路徑相對於Linux上的$ HOME。
我還沒有試過這個,因爲我通常只是使用Perl的文本編輯器,但我已採取使用shebang行#!/usr/bin/env perl
,以便我爲運行該腳本的用戶獲得perl
(即,如果我是perlbrew ,系統perl如果是root)。如果Eclipse執行腳本(./myscript.pl) this should work, if instead it calls
perl myscript.pl`那麼這對你沒有任何幫助
os x安裝中沒有這樣的符號鏈接,它是0.41或0.58,所以我必須指定我想要的perl。 ,但並不那麼糟糕。 – rych 2012-12-07 17:42:10