我安装了最新版本的Python(3.6.4 64位)和最新版本的PyCharm(2017.3.3 64位)。然后我在PyCharm (Numpy, Pandas等)中安装了一些模块,但当我尝试安装Tensorflow时,它没有安装,我得到了错误消息:

无法找到一个满足需求的版本 没有找到匹配的TensorFlow分布。

然后我尝试从命令提示符安装TensorFlow,我得到了同样的错误消息。 不过,我确实成功安装了tflearn。

我也安装了Python 2.7,但我再次得到相同的错误消息。我在谷歌上搜索了这个错误,并尝试了一些建议给其他人的东西,但都不起作用(这包括安装Flask)。

如何安装Tensorflow?谢谢。


当前回答

1.访问https://www.tensorflow.org/install/pip网站,看看你使用的版本是否支持Tensorflow。某些最新版本不支持Tesnsorflow。直到Tensorflow为该Python版本发布其最新版本。

你必须安装64位python 是否安装了最新版本的PIP PIP安装——升级PIP

其他回答

卸载Python然后重新安装解决了我的问题,我成功地安装了TensorFlow。

这是我在M1 Pro上执行任务时得到的信息

Python -m PIP install tensorflow-macos

ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

然后我从官方源代码重新安装python:

https://www.python.org/downloads/macos/

(是的,尽管看起来很愚蠢。)

然后我参考了《Monterey》的苹果教程:

https://developer.apple.com/metal/tensorflow-plugin/

那时一切都解决了。

对于TensorFlow 2.2版本:

确保你有python 3.8

试一试: python的版本

或 python3——版本

或 py——版本

升级3.8版本的python的pip

试一试: Python3 -m PIP install——升级PIP

或 Python -m PIP install——升级PIP

或 Py -m PIP install——升级PIP

安装TensorFlow:

试一试: python3 -m pip安装TensorFlow

或python -m pip install TensorFlow

或者py -m pip install TensorFlow

确保使用正确的python运行该文件:

试一试: python3 file.py

或者python file.py

或者py file.py

我用python 3.7解决了同样的问题,方法是一个一个地安装所需的所有包

以下是步骤:

安装包 查看错误信息: 找不到满足要求的版本——所需模块的名称 安装所需的模块。 通常情况下,安装所需的模块需要安装另一个模块,然后再安装另一个模块——几个其他模块,以此类推。

我用这种方法安装了30多个软件包,很有帮助。现在我有了Python 3.7中最新版本的tensorflow,不必降级内核。

1.访问https://www.tensorflow.org/install/pip网站,看看你使用的版本是否支持Tensorflow。某些最新版本不支持Tesnsorflow。直到Tensorflow为该Python版本发布其最新版本。

你必须安装64位python 是否安装了最新版本的PIP PIP安装——升级PIP