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

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

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

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

如何安装Tensorflow?谢谢。


当前回答

使用PIP安装tensorflow——user帮我做的

其他回答

这是我在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似乎需要特殊版本的工具和库。 Pip只负责python版本。

以专业的方式处理这个问题(这意味着为我和其他人节省了大量的时间) 你必须像这样为每个软件设置一个特殊的环境。

这方面的高级工具是conda。

我用以下命令安装了Tensorflow:

Sudo apt安装python3

Sudo update-alternatives——install /usr/bin/python

Sudo安装python3-pip

Sudo apt-get安装卷曲

curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh

bash Miniconda3-latest-Linux-x86_64.sh

yes

来源 ~/.巴什尔克

安装自己的phyton等等

纳米.bashrc

也许在这里插入你的代理等等。

Conda create——name your_name python=3

Conda激活your_name

Conda install -c Conda -forge tensorflow

检查一切是否顺利

import tensorflow as tf;tf.enable_eager_execution ();打印(tf.reduce_sum (tf。random_normal((1000、1000))))

PS:一些命令可能会有帮助 Conda搜索张量流

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

使用virtualenv。康达更有能力。Miniconda ist足够了;完整的conda 没有必要

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

这个问题也发生在其他库中,比如matplotlib(对于某些函数不支持Python > 3.9),让我们只使用COLAB。

我把它送给Windows

如果您正在使用python-3

使用py -m pip install——Upgrade pip将pip升级到最新版本 使用py -m pip Install <package-name>安装包

如果您正在使用python-2

使用py -2 -m pip install——Upgrade pip将pip升级到最新版本 使用py -2 -m pip Install <package-name>安装包

这对我很有效