如何使用 Miniforge 在 Apple M1 上本地安装 PyTorch?
How to install PyTorch natively on Apple M1 with Miniforge?
我想在我的 M1 MacBook Air 上 运行 PyTorch。我跟着 these instructions 开始说
brew install miniforge
brew info miniforge
确认我安装了 osx-arm64
版本,所以没问题。然后我做了
conda create --name pytorch_env python=3.8
这应该下载并安装几个包,但是当它们在安装前列出时,我看到它们都是 osx-64
,而不是 osx-arm64
。实际的 PyTorch 安装也会发生同样的情况:
conda install -c pytorch pytorch
只安装了 osx-64
个软件包。我完成了这个过程和 运行 一个示例脚本,确认我只有英特尔版本 运行ning。
然后我安装了 universal Python 3.9.6 并尝试使用 Python 3.9 创建环境,但这并没有什么不同。
我也在这台机器上安装了 Anaconda3,它可能是 x86-only(安装程序是)。
我现在可以做什么?
确实是我安装 Anaconda3 时剩下的。
我不得不删除 .zshrc
文件中的 conda initialize
部分。然后我重新运行了从 conda init zsh
开始的指令,它起作用了。
我想在我的 M1 MacBook Air 上 运行 PyTorch。我跟着 these instructions 开始说
brew install miniforge
brew info miniforge
确认我安装了 osx-arm64
版本,所以没问题。然后我做了
conda create --name pytorch_env python=3.8
这应该下载并安装几个包,但是当它们在安装前列出时,我看到它们都是 osx-64
,而不是 osx-arm64
。实际的 PyTorch 安装也会发生同样的情况:
conda install -c pytorch pytorch
只安装了 osx-64
个软件包。我完成了这个过程和 运行 一个示例脚本,确认我只有英特尔版本 运行ning。
然后我安装了 universal Python 3.9.6 并尝试使用 Python 3.9 创建环境,但这并没有什么不同。
我也在这台机器上安装了 Anaconda3,它可能是 x86-only(安装程序是)。
我现在可以做什么?
确实是我安装 Anaconda3 时剩下的。
我不得不删除 .zshrc
文件中的 conda initialize
部分。然后我重新运行了从 conda init zsh
开始的指令,它起作用了。