Ano*_*sMe 6 macos anaconda tensorflow jupyter-notebook apple-m1
我刚刚购买了一台新的 Macbook M1,并且正在努力在其中使用 Jupyter 笔记本。
这些是我到目前为止所遵循的步骤:
1. Installed Homebrew
2. Installed pyenv
3. brew install miniforge
4. conda create -n new_env python=3.8.11
5. conda activate new_env
6. conda install Ipython
7. conda install ipykernel
8. conda install jupyter
9. pip install tensorflow
Run Code Online (Sandbox Code Playgroud)
然后,我从这个虚拟环境中打开 Jupyter 笔记本,并尝试import tensorflow
给出错误“内核似乎已经死亡”。它将自动重新启动'
为什么会出现这种情况?有什么我错过的吗?有人可以帮我解决这个问题吗?
目前 Apple Silicon 还没有稳定的张量流 (2021-09-30)。如果您能够通过安装pip install tensorflow
,那么您正在使用 conda 和 amd64 并使用 Rosetta 2 进行翻译。
前往https://github.com/conda-forge/miniforge下载arm64版本的Miniforge3-MacOSX-arm64.sh并再次安装miniforge。
bash Miniforge3-MacOSX-arm64.sh
Run Code Online (Sandbox Code Playgroud)
做
# Delete and create your environment from scratch
conda create -n new_env python=3.8
conda activate new_env
conda install -c apple tensorflow-deps
pip install tensorflow-macos
pip install tensorflow-metal
conda install -c conda-forge -y pandas jupyter
Run Code Online (Sandbox Code Playgroud)
然后你就可以毫无问题地运行tensorflow了。
来源:https ://caffeinedev.medium.com/how-to-install-tensorflow-on-m1-mac-8e9b91d93706
归档时间: |
|
查看次数: |
24801 次 |
最近记录: |