web-dev-qa-db-ja.com

端末を離れた後、$ PATHが保存されない

私はmysqlサーバー5.5.20をOS X Lionにインストールしましたが、すべて正常に動作します。端末に入るたびに、明示的に記述する必要があります。

PATH=${PATH}:/usr/local/mysql/bin

コマンドラインを終了した後はが保存されないためです。なぜそうなのかはわかりません。

アイデア?

22
Daniel

追加する必要があります

PATH=${PATH}:/usr/local/mysql/bin
export PATH

あなたの~/.bash_profileまたは.bashrc(または別のシェルを使用する場合は同様のオプションを使用します)。

システム全体にしたい場合は、アップグレードする必要があります:/etc/bash.bashrc(archilnuxでは、ディストリビューションに注意が必要です)

27
Vyktor

〜/ .bash_profileを編集し、export PATH = $ PATH:/ usr/local/mysql/binという行を追加します

2
Sergey Benner

次に、bashを再起動せずに現在のパスを実装するために次のコマンドを実行することを忘れないでください。

source ~/.bash_profile 

最後に、このコマンドを試して、パスが正しく実装されているかどうかを確認できます。

echo $PATH

pATHの内容が表示されます。理想的には、そこに新しいパスを見つける必要があります。

1
Renat Gatin

使用する export PATH=/home/username/anaconda3/bin:$PATHターミナルに入力し、次にanaconda-navigator.アプリはすぐに起動します

0

MacOS High Sierraで解決しました。

  1. Finderを開き、パス/ Users/YOUR_USERNAMEに移動します
  2. Shift + cmd +で隠しファイルを表示します。
  3. (存在しない場合)ファイル.profileを作成します。
  4. このファイルに書き出すexport PATH =/YOUR PATH
  5. このファイルを保存します。 (問題がある場合は、sudoコマンドでファイルを作成してみてください)
0
user2912087