はい、あなたはです。 2つの環境を作成する(テンソルフロー、テンソルフロー3) - コメントに記載されているように、環境名は一意である必要があります。
conda create -n tensorflow python=2.7
conda create -n tensorflow3 python=3.5
今、あなたはそれぞれの環境にその動きを行うためにpython2.7とpython3.5を持つ2つの環境(tensorflowがまだインストールされていない!)
があります。そして、
source activate <environment-name>
を使用するPythonに基づいて各環境にTensorflowをインストールしてください。 (使用しているアナコンダのバージョンに基づいて、pip/pip3
またはconda-forge
を使用できます)。
GPUをインストールする場合は、CUDAライブラリもダウンロードしてインストールする必要があります。また、このコマンドを使用して環境のリストを表示することができますが完了したら.bashrc
で環境変数を設定することを忘れないでください:
conda info --envs
特定のエラーの解決方法: エラーがあることおそらくあなたは既に "テンソルフロー"という名前の環境を持っているからでしょう。一覧環境がconda info --envs
を使用して、既存のConda Enviromentsを参照して、conda create -n tensorflow27 python=2.7
NOTE使用tensorflow27
のような別の名前的環境名を使用して、新しいpython 2.7
環境を作成するには:あなたがにCONDAパスを事前に付加した場合にANACONDAをインストールPATH環境変数がの後に追加(export PATH="$PATH:/home/dennis/anaconda3/bin"
) に変更され、インストールが既存のpythonインストールを上書きしないようにします。https://conda.io/docs/py2or3.html
'-n tensorflow'名環境 "tensorflow":私は私のマシン上で両方のバージョンがインストールさ
REFERENCEを持って- (あなたはをテスト
$which python
を使用して、これを確認することができます'conda create -n tensorflow27 python = 2.7 tensorflow'を試してみてください – cel
次のエラーが表示されました:Anaconda Cloud api site https://api.anaconda.org 0123を使用しています。パッケージのメタデータを取得しています:.... パッケージの仕様を解決しています:。 エラー:現在のosx-64チャネルにパッケージがありません: - tensorflow –
テンソルはconda-forgeリポジトリにあります。デフォルトのチャンネルに追加しなかった場合は、 '-c conda-forge'も使用する必要があります。 – cel