Mac下TensorFlow 2.0 安装及踩坑
2020-03-14 本文已影响0人
数据大鱼
今天开始学习TensorFlow,安装走起!
一、环境准备:
笔记本电脑配置如下:

1、安装HomeBrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、安装Node
brew install node //sudo 使用admin权限

1) 安装成功后
node -v: 查看node版本
npm -v:查看npm版本
2) Node 升级: 利用Node.js的多版本管理器
sudo npm cache clean -f //清除nodejs的cache:
sudo npm install -g n //使用npm安装n模块
npm view node versions // node所有版本
sudo n latest // 升级到最新版本
sudo n stable // 升级到稳定版本
sudo n xx.xx // 升级到具体版本号
3) npm升级
sudo npm install npm@latest -g //升级到最新版
sudo npm install npm@xx -g //升级到指定版本
npm version // 查看版本详情
npm view npm version // npm最新版本
npm view npm versions // npm所有版本
npm list // 插件清单
3、安装Python3.7
安装完成后,source ~/.bash_profile生效

2、anaconda官网(https://www.anaconda.com/)下载
安装anaconda3(Python3.7对应版本),完成后,source ~/.bash_profile生效

3、anaconda创建虚拟环境
conda create -n tensorflow python=3.7 #(tensorflow这是你创建虚拟环境名称,自定义,激活保持一致即可)
过程中在终端需要输入一个“y”回答问题,结束后激活“tensorflow”环境
conda activate tensorflow
激活成功,会直接进入该虚拟环境。

4、一定要使用pip3安装TensorFlow
要是pip版本过低会提示你更新升级,由于网速原因可能会报错,有的模块下载不失败,多输入以下命令尝试几次,直到成功安装后会出现成功提示。
pip3 install tensorflow
注意:安装过程中如果出现有些包error,则尝试单独安装,比如numpy
sudo pip3 install numpy
5、确认TensorFlow安装是否成功
解决anaconda安装TensorFlow的“no module named tensorflow”问题
conda list | grep tensorflow

如果不成功,则尝试:
conda install tensorflow
6、TensorFlow走起

欢迎留言,一起学习,共同进步!