我想知道为什么我不能安装TensorFlow 2.0.0(到目前为止,即使在PyPi中也可以在其官方网站上安装稳定版本)
我曾经使用过TensorFlow2.0.0b1
版本,但是由于我的numpy
版本与TensorFlow不兼容,所以我正在处理一些警告。它曾经是1.17
并且必须是1.16.4
(参考)。因此,我将其降级,但TensorFlow不再起作用。因此,我决定如上所述重新安装TensorFlow最新的稳定版本。
到目前为止,这是我已经完成的工作:
pip install -U tensorflow
它特罗背上1.14
通过pip show tensorflow
pip install tensorflow
它特罗背上1.14
通过pip show tensorflow
pip install tensorflow==2.0
pip install tensorflow==2.0.0
pip install 'tensorflow>=2'
他们抛出以下错误:
Could not find a version that satisfies the requirement tensorflow==2.0.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.0.0
[注意]:
操作系统:Ubuntu 16.04
Python:3.6.8
numpy:1.16.4
pip3版本:18.1
[2020年10月更新]:
显然,此问题已解决,因为我现在可以在Ubuntu 16.04 Xenial上安装tensorflow 2.3.1,而没有任何问题。
为了社区的利益,在本节中提及解决方案(即使在“评论”部分中已提及)。
以下任何步骤都可以解决问题:
Tensorflow
版本,2.0.0b1
对于Ubuntu的版本16.04(Xenial Xerus)或16.04 (Xenial Xerus)
到18.04 (Bionic Beaver)
,我们可以安装最新版本Tensorflow Version
。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句