web-dev-qa-db-ja.com

要件テンソルフローを満たすバージョンが見つかりませんでした

最新版のPython (3.6.4 64-bit)と最新版のPyCharm (2017.3.3 64-bit)をインストールしました。それから私はPyCharmにいくつかのモジュールをインストールしました(Numpy、Pandas、...)、しかしTensorflowをインストールしようとしたとき、それはインストールされず、エラーメッセージが出ました:

(バージョンから)要件tensorflowを満たすバージョンが見つかりませんでした。tensorflowに一致する分布が見つかりません

それから私はコマンドプロンプトからtensorflowをインストールしようとしました、そして私は同じエラーメッセージを得ました。しかし私はうまくtflearnをインストールしました。

Python 2.7もインストールしましたが、同じエラーメッセージが表示されました。私はエラーをグーグルして他の人に提案されたことを試みましたが、何もうまくいきませんでした(これにはFlaskのインストールが含まれていました)。

Tensorflowをインストールするにはどうすればいいですか?ありがとう。

70
Martin W

Python 3.6.xをサポートしています。 Python 3.6.xをインストールする

42
David Prun

anaconda を使用している場合、python 3.7がデフォルトでインストールされているので、3.6にダウングレードする必要があります。

conda install python = 3.6

その後:

ピップインストールテンソルフロー

それはUbuntuで私のために働きました。

22
Ghanem

Windows に渡しています

python-3を使用している場合

  1. py -m pip install --upgrade pipを使ってpipを最新バージョンにアップグレードする
  2. py -m pip install <package-name>を使ってパッケージをインストールする

python-2を使用している場合

  1. py -2 -m pip install --upgrade pipを使ってpipを最新バージョンにアップグレードする
  2. py -2 -m pip install <package-name>を使ってパッケージをインストールする

それは私のために働いた

14
Ankur Bhatia

Tensorflowをインストールするための2つの重要な規則があります。

  • あなたはPython x64 をインストールする必要があります。 32bでは動作しませんし、あなたと同じエラーになります。

  • それは しない Python 3 = 3.7の最新版をサポートする。

たとえば、 Python3.6.2-64bit をインストールすると、Charmのように動作します。

Python 3.7上で更新 :(condaのように)python 3.7をお持ちの方は、以下のコマンドを使ってtensorflowをインストールできます。

pip install tf-nightly
13
Moradnejad

Pythonをアンインストールしてから再インストールすると問題が解決し、TensorFlowを正常にインストールできました。

7
Martin W

Pythonのバージョンはサポートされていません

https://www.python.org/downloads/release/python-362/ /

インストールページで正確なバージョンを確認して使用する必要があります。 https://www.tensorflow.org/install/install_windows

python 3.6.2またはpython 3.5.2でこの問題は解決しました

7
ManU

pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.8.0-py3-none-any.whlでうまくインストールできました

2
Anil Sah

Tensorflowは特別なバージョンのツールとライブラリを必要とするようです。 Pipはpythonバージョンのみを扱います。

これを専門的な方法で処理するには(つまり私や他の人にとってはtremendosの時間を節約することを意味します)、このような各ソフトウェアに特別な環境を設定する必要があります。

このための高度なツールはcondaです。

私はこのコマンドでTensorflowをインストールしました:

Sudo aptインストールpython3

Sudo update-alternatives --install/usr/bin/python python/usr/bin/python3 1

Sudo aptインストールpython3-pip

Sudo apt-get install curl

curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh

bash Miniconda3-latest-Linux-x86_64.sh

はい

source〜/ .bashrc

  • 独自のphytonなどをインストールします

nano .bashrc

  • たぶんここにあなたのプロキシ等を挿入してください.

conda create --name your_name python = 3

conda activate your_name

condaインストール-c conda-forge tensorflow

  • すべてがうまくいったかチェックする

python -c "Tensorflowをtfとしてインポート; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000、1000]))))"

シモンズ:コンダサーチテンソルフローに役立つかもしれないいくつかのコマンド

https://www.tensorflow.org/install/pip

virtualenvを使います。コンダはもっと有能です。ミニコンダは十分ではありません。フルコンダは必要ありません

0
Bodo