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


12

ルートから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 -

回答:


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

  2. 1.次のコマンドを推奨または実行することを提案する/opt/anaconda/anaconda.binだけで、先に行かなくてもコマンドラインからanacondaを実行できます(これは実際のパスがわからないための単なる例です)

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

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

編集

また、rootに切り替えようとしているときは、sudo sunoを発行するだけ-で済みます。ちょっとだけ、通常は必要ありません。詳細についてはこちらをお読みください。どちらにしても大したことない


@Dylanに感謝します。私はUbuntuを初めて使用します。2つの説明が必要です。1。export PATH=/usr/bin/anaconda/bin:$PATH端末に入力するだけで仕事ができるでしょうか。2.ルート経由でインストールしたので、他のユーザーアカウントからAnacondaにアクセスできますか?
pkj

はい、そのコマンドを発行することは望ましい効果を持っているでしょうし、そう、あなたは他のユーザーアカウントでアクセスすることができます
ディラン

4

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

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

Anacondaのパスに関しては、それだけで十分exportです。Anacondaはハードリンクを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.