找不到满足张量流需求的版本(来自版本:)找不到与张量流匹配的分发版本

时间:2018-09-19 07:26:43

标签: python python-3.x tensorflow installation

在为我的电脑安装TensorFlow时,出现以下错误

  

找不到满足TensorFlow要求的版本   (来自版本:)找不到与TensorFlow匹配的分布

我有一个64位Widows操作系统。 和Python 3.7.0 64位。我已经将我的点值从10.0版本更新到了18.0,仍然有错误。

4 个答案:

答案 0 :(得分:0)

尝试使用Python 3.6

tensorflow开始,它尚未显示对Python 3.7的支持。所以也许就是这个问题。尽管Python 3.7已发布,但由于存在async变量,因此在导入方面存在一些问题,甚至该线程也显示了相同的解决方案。 Is python 3.7.x supported with Tensorflow。因此,建议您降级为Python 3.6 (64bit),然后重试。

答案 1 :(得分:0)

Anaconda可以让您轻松使用它,它可以跟踪所有小细节,您只需要在anaconda提示符下键入pip install tensorflow即可,并且您不错的https://www.anaconda.com/download/ btw,您将不得不使用python 3.6

答案 2 :(得分:0)

请参阅TensorFlow支持的python版本的链接

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

将点升级到版本20

C:\>pip --version
pip 20.0.2 from c:\python37_64\lib\site-packages\pip (python 3.7)

然后执行以下命令

C:\>pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow_cpu-2.1.0-cp37-cp37m-win_amd64.whl

C:\>pip install tensorflow

然后检查已安装的软件包

C:\>pip list

答案 3 :(得分:0)

如果出现此错误:

错误:找不到满足tensorflow ==的版本(来自版本:0.12.1,...) 错误:找不到与张量流匹配的分布==

检查您的评论。如果'=='和TensorFlow版本之间有空格,您将收到错误消息。您可以在下面看到安装Tensorflow 1.15的示例。 错误的一个:

pip install tensorflow== 1.5

更正一个:

pip install tensorflow==1.15