Mac os xで作成したconda環境のアクティブ化に苦労しています。これが私が作成した環境です。
$: conda env list
# conda environments:
#
py34 /Students/rt12083/anaconda3/envs/py34
py35 /Students/rt12083/anaconda3/envs/py35
root * /Students/rt12083/anaconda3
それらをアクティブにしようとすると、次のエラーが表示されます。
$: source activate py34
activate: No such file or directory.
コマンドwhich activate
を実行すると、次のメッセージが表示されます。
which activate
/Students/rt12083/anaconda3/bin/activate
私のpath
変数は次のとおりです。
garnet: echo $PATH
/sw/bin:/sw/sbin:.:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/ Developer/Tools:/usr/local/GMT4.5.7/bin:/usr/local/TauP/bin:/usr/local/SU/bin:/usr/local/sac/bin:/usr/local/sac/iaspei:/usr/local/sac/macros:/Students/rt12083/anaconda3/bin
環境をアクティブにするために何をする必要がありますか?
あなたのパスには、ルートanacondaディレクトリが欠落しているようです。 $ Pathをエコーすると(ユーザー名が実際のユーザー名に置き換わっている場合)、次のようになります。
/ Users/username/anaconda/bin:/ Users/username/anaconda/bin:/ Users/username/anaconda/bin:/ usr/local/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin
私のbash_profile(またはzshrcファイルなど...)に追加しました:
export PATH = "/ Users/username/anaconda/bin:$ PATH"
私はztermでiterm2を使用していますが、これはおそらくより一般的な場合に当てはまります。
Anaconda3 4.4.0を搭載したOSX Sierraでは、パスは次のとおりです。
export PATH = "/ anaconda/bin:$ PATH"
以下を使用してください
conda create -n your_Env_Name
次に、それを有効にします:
conda activate your_Env_Name
私はminiconda2を使用していますので、これが機能するかどうかはわかりませんが、ターミナルを開き、condaがインストールされている場所に移動します。私にとっては/ Users/username/miniconda 2
そしてsource activate env_name
その後、開発ディレクトリに戻ることができます