web-dev-qa-db-ja.com

anacondaをデフォルトのpythonとして設定するには?

Anacondaをインストールしました(ipythonノートブック用-いくつかのpandasプログラムを実行したい)。これは正常にインストールされますが、ここでの問題は、which pythonと入力するたびに、常にデフォルトのpythonとして/usr/bin/pythonを使用することです。

誰かがanaconda pythonをデフォルトのpythonとしてセットアップする方法を教えてくれるとすばらしいでしょう。私は今までnoobです。次の~/anaconda3のように、デフォルトのパスにanacondaをインストールしました。

前もって感謝します。

9
yogesh Ratudi

私はあなたが望むのと同じセットアップを持っています。私の場合、anaconda installer~/.bashrcファイルにエントリを追加しました。なぜあなたがそうしなかったのか分かりません。したいことをするために、これを~/.bashrcファイルに追加してください:

export PATH="/home/yash/anaconda3/bin:$PATH"

この後、新しい端末を開くかsource ~/.bashrcを使用して、env変数を更新する必要があります

これとともに:

$ which python
/home/yash/anaconda3/bin/python

そして、python -vは以下を返します:anaconda

以前のデフォルトに戻すには、.bashrcファイルのパスビンを設定するエントリをコメントアウトして、次の結果を取得します。

$ which python
/usr/bin/python
$ python -v
python 2.7.*
11
George Udosen

〜/ .bashrcにエントリを追加する代わりに、エイリアスではなくパスであるため、〜/ .profileまたは〜/ .bash_profileにエントリを追加します。また、bashrcにパスを追加すると、ターミナルが不必要に遅くなる可能性があります。 〜/ .bashrcの詳細な意味とプロファイルとの違いを知るには、この link にアクセスしてください。

3
Paramjeet Desai

Anacondaをインストールしたら、実行するだけです

source ~/.bashrc

.bashrcファイルを開くと、環境変数にAnaconda pythonが追加されていることがわかります。

1
byrony