web-dev-qa-db-ja.com

「.bashrcまたはAnacondaのインストール場所を追加する」とはどういう意味ですか?

ルートからAnacondaをインストールしました。インストールが完了すると、端末画面に次のメッセージが表示されました。

Python 2.7.8 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ? [yes|no]
[no] >>> no

You may wish to edit your .bashrc or prepend the Anaconda install location:

$ export PATH=/usr/bin/anaconda/bin:$PATH

Thank you for installing Anaconda!
root@pkj:~#

次の3つのステートメントはどういう意味ですか?

  1. インストーラーに/root/.bashrcのPATHにAnacondaのインストール場所を追加しますか? [はい|いいえ]
  2. .bashrcを編集するか、Anacondaのインストール場所を追加することをお勧めします。
  3. $ export PATH =/usr/bin/anaconda/bin:$ PATH

pkj@pkj:~$ Sudo su -を使用してルートにアクセスしました

12
pkj
  1. AnacondaをPATHに追加するかどうかを尋ねています。これは基本的に、コマンドラインインターフェースでanacondaと入力すると、それを探す場所がわかることを意味します。

  2. 1.が推奨することを行うことを提案するか、次のコマンドを実行して、最初に/opt/anaconda/anaconda.binに移動することなくコマンドラインからanacondaを実行できるようにします(これは単なる例です。実際のパス。)

  3. これは、anacondaインストールディレクトリをパスに追加して、anacondaと入力するだけの方法です。基本的には1つの代替形式。

  4. はい、3番を実行することをお勧めします。それは何も傷つけず、おそらくあなたの人生を楽にします。

編集

また、rootに切り替えようとしているときは、Sudo suを発行するだけで、-は不要です。ちょっとだけそれは通常必要ありません。詳細については here を参照してください。どちらにしても大したことない

11
Dylan

Anaconda3を使用している場合は、/root/.bashrcファイルの最後に次を追加します。

export PATH="/root/anaconda3/bin:$PATH"

Anacondaのパスに関する限り、そのexportだけが知っておく必要があります。 Anacondaはハードリンクを使用します。

4
noobninja