1.macos版本12及以上
2.装置arm64 macos的miniconda
在此处下载。
选中下图文件中的版本。
# 下载完当前在terminal顺次输出以下三个命令 chmod +x ~/Downloads/Miniforge3-MacOSX-arm64.sh sh ~/Downloads/Miniforge3-MacOSX-arm64.sh source ~/miniforge3/bin/activate
3.更换conda下载源
因为conda国内下载速度慢,更换为国内镜像地址。
在终端中顺次输出以下两行命令。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes
4.新建conda环境
因为我本机的conda的base环境是3.9,所以我也应用3.9创立虚拟环境
在终端中输出以下命令。
conda create -n tf python==3.9
切换到新环境
在终端中输出以下命令。
conda activate tf
5.装置tensorflow
# pip下载在国内也很慢,很容易网络连接超时,-i https://pypi.tuna.tsinghua.edu.cn/simple可能切换到清华源下载# 在终端中顺次输出以下三行命令。这三行命令都是下载包,可能速度有点慢,然而切换源之后应该速度很快。conda install -c apple tensorflow-depspython -m pip install tensorflow-macos -i https://pypi.tuna.tsinghua.edu.cn/simplepython -m pip install tensorflow-metal -i https://pypi.tuna.tsinghua.edu.cn/simple
6.参考文献
Mac M1 装置原生tensorflow(超简略,亲测可用)