使用 python3 在 mac 上安装 Tensorflow pip
Tensorflow pip install on mac with python3
我知道这个问题已经被问过很多次了,我看到他们试图解决我的问题但我不能,对我来说没有任何用处。
- 我有一个mac m1,我的os版本是BigSur 11.5.1
- 我的python3版本是3.8.10
- 我有一个项目文件夹,我在其中创建了我的环境 atai_env
- 我运行 pip升级,我的pip版本是当前的21.3.1
- 我激活了我的环境,运行
pip install tensorflow
给出了这个错误;
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
- 我看到一些命令是 pip install
tensorflow-macos
所以我试了一下,它似乎安装了但最后它给出了这个 Failed to build h5py
我试图安装但又失败了
- 然后我尝试 运行 此处为 python 3.8 -> https://www.tensorflow.org/install/pip 给出的 pip 命令,它给出了以下错误;
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
文件中。
我知道这个问题已经被问过很多次了,我看到他们试图解决我的问题但我不能,对我来说没有任何用处。
- 我有一个mac m1,我的os版本是BigSur 11.5.1
- 我的python3版本是3.8.10
- 我有一个项目文件夹,我在其中创建了我的环境 atai_env
- 我运行 pip升级,我的pip版本是当前的21.3.1
- 我激活了我的环境,运行
pip install tensorflow
给出了这个错误;
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
- 我看到一些命令是 pip install
tensorflow-macos
所以我试了一下,它似乎安装了但最后它给出了这个Failed to build h5py
我试图安装但又失败了 - 然后我尝试 运行 此处为 python 3.8 -> https://www.tensorflow.org/install/pip 给出的 pip 命令,它给出了以下错误;
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
文件中。