使用 python3 在 mac 上安装 Tensorflow pip

Tensorflow pip install on mac with python3

我知道这个问题已经被问过很多次了,我看到他们试图解决我的问题但我不能,对我来说没有任何用处。

ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)

ERROR: No matching distribution found for tensorflow

tensorflow-2.7.0-cp38-cp38-macosx_10_11_x86_64.whl is not a supported wheel on this platform.

我受够了:/我试着安装其他版本的python,但总是失败。有人能解释一下我该怎么做吗,我不敢相信我在这上面花了 2 个多小时。 在 tensorflow 安装页面上,似乎我应该只是 运行 pip install tensorflow 但这不起作用

您可以尝试升级pip版本

好的,我在 google 上找到的任何内容都没有帮助。我重新开始,并决定尝试从 3.9 开始的 python 版本,并降低版本。最后这个命令成功了 -> pip install tensorflow 和 python 3.7.9 太令人沮丧了,花了我几个小时。我没想到它会像这样不稳定。无论如何,如果您碰巧遇到它,请尝试使用版本 7 之一,即使 tensorflow 说它适用于 3.7 - 3.9

PS:对不起,这真的很愚蠢,快到 2022 年了,我们正在使用这个框架共同开发 AI :/

我有 MacOS BigSur 11.6.1 运行 并且刚刚用 Python 3.8.12 创建了一个 virtualenv。安装 tensorflow 没有任何问题:

pip install tensorflow

pip install tensorflow                                                                                                                                           1 err | 8s | voice_assistant py 
Collecting tensorflow
  Downloading tensorflow-2.7.0-cp38-cp38-macosx_10_11_x86_64.whl (207.1 MB)

我可以从我的 M1 MacBook Pro 成功安装和 运行 TensorFlow。蒙特雷 12.4。这是我所做的:

1。先安装 Homebrew

多么典型。

2。通过 Homebrew 安装 Anaconda

brew install anaconda

安装 Python 是一团糟,我知道大多数教程会建议使用 pyenv 作为版本管理工具。我试过了,但没有用。对我有用的是 Anaconda。

3。下载 PyCharm

这是在 Python 版本和环境之间切换的 GUI-friendly 方式。

4。在 PyCharm

中设置 Python 解释器

请注意,我使用 Conda 环境。另请注意,conda 可执行文件位于 /opt/homebrew/anaconda3/bin/conda.

5。从 PyCharm 终端安装 tensorflow-macos

执行此操作后,您可以 import tensorflow as tf 在您的 .py 文件中。