新しいバージョンpython 3.6とanacondaパッケージをインストールしました。しかし、私はテンソルフローをインストールすることはできません。常にエラーを受け取ります
tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_AMD64.whlは、このプラットフォームでサポートされているホイールではありません。
Anaconda(python 3.6)にtensorflowをインストールするにはどうすればよいですか?
UPDATE:TensorFlowは、バージョン1.2.0以降のWindowsでPython 3.6をサポートします( リリースノート を参照)
TensorFlowは現在、Python 3.5 64ビットのみをサポートしています。 Python 3.6のサポートは進行中です。これを追跡できます here およびディスカッションのチャイム。
現在、Windows上のTensorFlowでPython 3.6を使用する唯一の代替方法は、ソースからTFを構築することです。
Python 3.6のAnacondaディストリビューションをアンインストールして以前のリリースをインストールしたくない場合は、次のようにPython = 3.5のconda環境を作成できます:conda create --name tensorflow python=3.5 activate tensorflow pip install tensorflow-gpu
これは、Anaconda Python 3.6バージョンとTensorflowをWindow 10 64bitにインストールするためにやったことです。そして成功しました。
次のコマンドを呼び出して、tensorflowという名前のconda環境を作成します。
C:> conda create -n tensorflow
次のコマンドを発行してconda環境をアクティブにします。
C:> activate tensorflow
(tensorflow)C:> # Your Prompt should change
「 here 」から「tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl」をダウンロードします。 (私の場合、ファイルはダウンロード後に「C:\ Users\Joshua\Downloads」に配置されます)。
次のコマンドを使用してTensorflowをインストールします。
(tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl
Python環境で次のコマンドを入力して、インストールを検証します。
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
取得した出力が「Hello、TensorFlow!」の場合、Tensorflowが正常にインストールされたことを意味します。
スクラッチからのシンプルな方法。
https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe からAnacondaをダウンロードします
Anacondaをダブルクリックしてインストールします。
Windows検索でanacondaを検索してanacondaプロンプトを開き、インターネットに接続しているときに次のコマンドを入力します。
A. conda create -n tensorflow_env python=3.6
B. conda activate tensorflow_env
C. conda install -c conda-forge tensorflow
ステップCには時間がかかります。 condaプロンプトでタイプpython
をインストールした後、タイプします
import tensorflow as tf
エラーが見つからなければ、インストールは成功です。
によると: https://anaconda.org/intel/tensorflow
Condaを実行してこのパッケージをインストールするには:
conda install -c intel tensorflow
pip installこのパッケージをpipでインストールするには:
pip install -i https://pypi.anaconda.org/intel/simple tensorflow
ユーザーの一人が言ったように、私はこの方法を使用します:これは、Anaconda Python 3.6バージョンとTensorflowをWindow 10 64bitにインストールするためにしたことです。そして成功しました!
https://www.continuum.io/downloads に移動して、Windows 64ビット用のAnaconda Python 3.6バージョンをダウンロードします。次のコマンドを呼び出して、tensorflowという名前のconda環境を作成します。
C:> conda create -n tensorflow次のコマンドを発行してconda環境をアクティブにします。
C:> activate tensorflow(tensorflow)C:>#プロンプトを変更する必要がありますGo to http://www.lfd.uci.edu/~gohlke/pythonlibs/enter 「tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl」をダウンロードしてください。 (私の場合、ファイルはダウンロード後に「C:\ Users\Joshua\Downloads」に配置されます)次のコマンドを使用してTensorflowをインストールします。
(テンソルフロー)C:> pip install C:\ Users\Joshua\Downloads\tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl
しかし、プロンプトでは何も起こりません。何も書かれていないかのように、テンソルフローで新しい行から始まります。どうしたの?
Anaconda 4.4のWindows 10の場合Python 3.6:
最初のステップ)conda create -n tensorflow python=3.6
2番目のステップ)activate tensorflow
3番目のステップ)pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_AMD64.whl
WindowsのPython 3.7をアンインストールし、Python 3.6.0のみをインストールすると、問題が発生しないか、エラーメッセージが表示されます。
tensorflowとしてtensorflowをインポート: 'tensorflow'という名前のモジュールはありません