問題タブ [plenv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 「plenv local system」を実行した後、Perl コマンドが機能しないのはなぜですか?
CentOS 6.5 マシンでは、plenv を使用して 2 つのバージョンの perl をインストールしています。
perl 5.8.8 を実行している場合、次のようなシェルで任意の perl コマンドを正常に実行できます。
しかし、エイリアス「システム」に切り替えると
コマンドは実行されず、perl コマンドが入力を待っているかのように新しい行にフィードされます。Ctrl-D入力も終了しません。
だから私の質問は、
- これは古い perl の動作ですか?
- エイリアス perl のバージョンを確認するにはどうすればよいですか? (上で説明したように、タイピング
perl -v
は実行されません)
更新: コメントで要求されたコマンドの結果
perl - plenv または perlbrew を使用してコンパイル オプションを perl に渡す方法
Windows 上の Ubuntu で Bash を使用して Windows 10 を実行するマシンが 1 台あります。適切なハード リンクをサポートしていないある種の FUSE ファイルシステムを使用します。
このため、通常のperl コンパイルは失敗します。コンパイルしたい場合は、次のことを行う必要があります。
私が理想的に望むのは、perlbrew
またはを使用して perl を管理し、作成した perl にパラメーターをplenv
渡すことです。dont_use_nlink
これを行う方法はありますか?
perl - plenv install-cpanm が間違った場所にインストールされるのはなぜですか?
plenv のセットアップで何かおかしなことが起こりました。
cpanm
内のどこかにインストールされることを期待しています~/.plenv
が、それは起こっていません。私のドットファイル/シェルセットアップ/の何か$ENV
が台無しになっていると思いますか?
これは私$ENV
のように見えるものです:
また、私の始まりPATH
は次のとおりです。
PATH=/Users/olaf/.plenv/shims:/Users/olaf/.plenv/bin