pipエラー:tensorflow == 1.6.0に一致する分布が見つかりません

Aug 20 2020

Pythonプロジェクトを使用するためにtensorflow1.6.0をインストールしようとしていますが、ubuntu20を使用しています

問題は、プロジェクトで必要なtensorflow 1.6.0が見つからず、tensorflow +2で機能しないことです。これは、私が得ているエラーです。

ERROR: Could not find a version that satisfies the requirement tensorflow==1.6.0 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0)
ERROR: No matching distribution found for tensorflow==1.6.0

私のpipバージョンは20.0.2で、Python 3.8.2 64ビットを使用していますが、この問題の原因は何ですか?なぜpipは2未満のテンソルフローバージョンを見つけることができないのですか?

私が見つけた唯一の近い解決策はこれでした:

Tensorflow r1.0:要件tensorflowを満たすバージョンが見つかりませんでした

しかし、Linux用のtensorflow Webページのリンクはすべてtensorflow +2用であり、バージョンを1.6.0に置き換えると、機能しなくなります。

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

回答

rohanphadte Aug 20 2020 at 13:27

tensorflow.orgによると、「Python3.8のサポートにはTensorFlow2.2以降が必要です。」