Pip(pip install tensorflow
)でTensorFlowをインストールしようとしましたが、このエラーが発生します
要件テンソルフローを満たすバージョンが見つかりませんでした(バージョンから)
この問題の解決策はありますか?私はまだpip経由でインストールしたい
Dirty_feriの答えは、最新のものではないため、少し詳しく説明します。
Tensorflow for Windowsは、Python 3.5andPython 3.6(1.2以降)でのみサポートされています。 pipを使用してダウンロードすると、最新の1.2バージョンが届くため、3.6で実行できます。
TensorflowのAnacondaバージョンを使用する必要はないはずです。ディストリビューションはサポートされていません。anacondaを実行している場合、pipバージョンは問題ありません。
他のプロジェクトでpython 2.7のサポートが必要な場合は、anacondaやvirtualenvなどの環境マネージャーを使用して、pythonの複数のバージョンを同時に実行できるようにすることをお勧めします。
サポートされているバージョンのpythonをインストールしたら、pip install tensorflow
を実行でき、数分でインストールできるはずです。
完全なインストール手順はこちらから入手できます。 https://www.tensorflow.org/install/install_windows
KerasのためにTensorFlowのみが必要で、Python 2.7.xを使用している場合は、Tensorflow(Google)のインストールを避け、CNTK(Microsoft)に置き換えることができます。 Jeong-Yoon Lee によると、CNTKはLSTM(IMDbデータの双方向LSTMおよびLSTMを介したテキスト生成)のTensorFlowよりもはるかに(約2から4倍)高速ですが、他のタイプのニューラルネットワークの速度は互いに近い。 Kerasコードを変更する必要はありません(TensorFlowを使用してKerasの2つの例で確認し、Kensorコードを変更せずにTensorFlowをCNTKに正常に置き換えました。
では、どのようにインストールしますか?
-CNTKのCPUのみのバージョン:
pip install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.4-cp27-cp27m-win_AMD64.whl
-CNTKのGPUバージョン:
pip install https://cntk.ai/PythonWheel/GPU/cntk-2.4-cp27-cp27m-win_AMD64.whl
-CNTKインストールのテスト:
python -c "cntkのインポート; print(cntk。version)"
-Kerasのインストール:Python Deep Learningライブラリ
pip install keras
-Kerasバックエンドiso TensorFlowとしてCNTKを有効にします
%USERPROFILE%/。kerasの下の「keras.json」ファイルを変更します
{
"epsilon": 1e-07,
"image_data_format": "channels_last",
"backend": "cntk",
"floatx": "float32"
}
インストールする* .whlファイルがある素晴らしいGithubリポジトリがあります。 py27およびpy36をサポート
pip install xxx.whl
(xxxはダウンロードwhlファイル名です)Windowsを使用している場合:
TensorFlowウェブサイトでWindows PIPインストールの最初の行にあるように見てください。
「WindowsでのPipインストール
TensorFlowは、Windowsで64ビットPython 3.5のみをサポートします。次のPythonディストリビューションでpipパッケージをテストしました。 "
ここで、python 3.5
をインストールするか、Tensorflow
のANACONDA
の非公式バージョンを使用します。
他の方法は、Windows用のdocker toolbox
をダウンロードしてインストールすることですhttps://www.docker.com/docker-toolbox
cmd
ウィンドウを開いて、次のように入力します。docker run -it b.gcr.io/tensorflow/tensorflow
これにより、linux Shell
が表示されます。 pythonと入力すると、すべてうまくいくと思います!
Tensorflowは、どのバージョンのpythonでも、UbuntuからWindowsに統合されたCPUで動作することがわかりました。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
Sudo pip install tensorflow