2017-12-02 20 views
0

、私は私がやっていなくてENV内部pip installを実行するコマンドをたいので実行ピップその最初

conda create -n myenv python=2.7 

ようcondaにいくつかのenvを作成したタイトルのように最初はsource activate myenvです。これは可能ですか?私は、私が使用しているどのような方法であれ、PATHなどを実行しなければならないと信じています。

+0

デフォルトでは、環境は '/ path/to/anaconda/envs/env-name'に作成されます。あなたはそこを見ることができます。なぜあなたはこれをする必要がありますか? – darthbith

答えて

0

Bashシェル環境でAnacondaを使用していると仮定すると、作成した仮想環境のAnaconda binパスをPATH仮想環境のpipバイナリがシステムピップの前に来るような順序です。

あなたのアナコンダ仮想環境を次のようにあなたがこれを行うことができ、あなたのホームディレクトリのデフォルト.condaディレクトリに配置されている場合:

export PATH=~/.conda/envs/myenv/bin:$PATH 

あなたはこれがあなたのシェル環境のデフォルトの動作になりたいと思った場合は、追加することができます上記のコマンドを~/.bashrcファイルに追加します。

この方法は、変数を設定して、 "ルート"環境でAnacondaバイナリを使用できるようにする方法に似ています。detailed in the Anaconda documentation

関連する問題