これらの指示に従ってオイラーエキスパートシステムをインストールしようとしています。環境変数を追加するために、/etc/environment
次のように編集しました。
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/home/mohammad/Desktop/eye"
EYE_HOME = "/home/mohammad/Desktop/eye"
しかし、使用するprintenv PATH
と、新しいディレクトリがパスに追加されていません。
私はここで何が間違っているのですか?
(再ログイン後に)PATHが変更されなかった理由はわかりませんが。
EYE_HOME = "/home/mohammad/Desktop/eye"
--------^-^
これらのスペースにより、EYE_HOMEを設定できません。
これは/etc/environment
スクリプトファイルではなく、PAMによって読み取られる一種の割り当てファイルであることに注意してください。OTOHのようなスペースは/etc/profile
、およびのようなスクリプトファイルでは許可されていません~/.profile
。
スクリプトファイルを使用する場合は、AvinashRajの回答に示されているように変数をエクスポートする必要があります。
~/.bashrc
プログラムをターミナルウィンドウから起動した場合は機能しますが、グラフィカル環境から起動した場合は、ディスプレイマネージャから提供されていないため、機能しない場合があることに注意してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加