在linux上安装Tensorflow 2.2



我有GNU/Linux盒子,我正在尝试安装Tensorflow 2.2。目前我有

python3.6 --version
Python 3.6.12

当我尝试运行我的代码时,它会显示

ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`

所以当我尝试安装Tensorflow 2.2 时

sudo pip-3.6 install --upgrade tensorflow==2.2.0
Collecting tensorflow==2.2.0
Could not find a version that satisfies the requirement tensorflow==2.2.0 (from versions: 0.12.1, 1.0.0, 1.0.1, 1.1.0rc0, 1.1.0rc1, 1.1.0rc2, 1.1.0, 1.2.0rc0, 1.2.0rc1, 1.2.0rc2, 1.2.0, 1.2.1, 1.3.0rc0, 1.3.0rc1, 1.3.0rc2, 1.3.0, 1.4.0rc0, 1.4.0rc1, 1.4.0, 1.4.1, 1.5.0rc0, 1.5.0rc1, 1.5.0, 1.5.1, 1.6.0rc0, 1.6.0rc1, 1.6.0, 1.7.0rc0, 1.7.0rc1, 1.7.0, 1.7.1, 1.8.0rc0, 1.8.0rc1, 1.8.0, 1.9.0rc0, 1.9.0rc1, 1.9.0rc2, 1.9.0, 1.10.0rc0, 1.10.0rc1, 1.10.0, 1.10.1, 1.11.0rc0, 1.11.0rc1, 1.11.0rc2, 1.11.0, 1.12.0rc0, 1.12.0rc1, 1.12.0rc2, 1.12.0, 1.12.2, 1.12.3, 1.13.0rc0, 1.13.0rc1, 1.13.0rc2, 1.13.1, 1.13.2, 1.14.0rc0, 1.14.0rc1, 1.14.0, 2.0.0a0, 2.0.0b0, 2.0.0b1)
No matching distribution found for tensorflow==2.2.0

我得到了上面的错误。知道如何解决这个问题吗?

更新:

sudo pip-3.6 --version
pip 9.0.3 from /usr/lib/python3.6/dist-packages (python 3.6)

-Raj

Tensorflow2.0开始,谷歌停止提供manylinux1轮子,并切换到manylinux2010,因为pip太旧了,可能无法识别它。尝试升级:sudo pip-3.6 install -U pip,然后验证sudo pip-3.6 --version并重试sudo pip-3.6 install -U tensorflow==2.2.0

TensorFlow 2软件包需要pip版本>19.0.

https://www.tensorflow.org/install

相关内容

  • 没有找到相关文章

最新更新