【Mac M1芯片使用conda安装tensorflow,避坑~】
·
Mac M1芯片 安装tensorflow
Mac M1芯片 安装tensorflow
背景
Mac OS M1芯片,anaconda
以前安装都使用下述指令
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
但新入的Mac M1芯片中显示:zsh: illegal hardware instruction python
查询之后发现是M1芯片暂不支持直接使用anaconda安装tensorflow,M1芯片兼容性有点差,后续探索了一番才成功安装。
安装流程
- 下载tensorflow 文件和anaconda arm架构安装包
下载tensorflow
点击你需要下载的文件就可以了,我下载的是圈出来的版本。

下载anaconda arm
点击here就可以下载

友情提醒,下载时候可以选择稳定且网速好的网络,要不然很慢很慢~ - 解压文件
tar -xvf tensorflow_macos-0.1alpha1.tar

3. anaconda 安装及环境配置
紧接上一步,直接在终端中输入指令,安装
/bin/bash ./Miniforge3-MacOSX-arm64.sh
然后创建虚拟环境,命名为 tf_env
conda create -n tf_env python=3.7
再进入虚拟环境
conda activate tf_env
最关键的一步,很多博主都是选择使用pip或者修改envs的路径然后再去安装,试过好几个,都会显示错误、安装不成功等,最后有个老哥推荐直接使用conda去安装,一次性成功了。
conda install tensorflow

安装成功之后,效果如下:

ps :要在terminal中激活这个env的时候直接输入
conda activate /Users/xxx/opt/anaconda3/envs/tf_env
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)