私はperlbrewperlのバージョンを切り替えるために使用しています。また、Eclipse を使用して perl スクリプトを作成しています。
Eclipse は perl のバージョン間の切り替えを認識せず、 からインストールされた基本バージョンで動作し続けているようですperlbrew。Eclipseを再起動しようとしましたが、これは役に立ちません。
では、どうすればEclipseを動作させることができperlbrewますか?
EPIC を使用している場合は、これでうまくいきます: [ウィンドウ] -> [設定] -> [Perl EPIC] をクリックして、Perl 実行可能ファイルを に設定しperl5/perlbrew/bin/perlます。これは常に、現在設定されている perl のバージョンを指します。パスは、Linux の $HOME からの相対パスです。
私は通常 Perl 用のテキスト エディターを使用するだけなので、これは試していませんが、スクリプトを実行するユーザー (つまり、私なら perlbrew、root ならシステム perl)#!/usr/bin/env perlを取得するために、シバン行を使用することにしました。 perl. Eclipse がスクリプト ( ./myscript.pl) this should work, if instead it callsperl myscript.pl` ) を実行する場合、これは役に立ちません。