美文网首页TensorFlow学习
Mac下TensorFlow 2.0 安装及踩坑

Mac下TensorFlow 2.0 安装及踩坑

作者: 数据大鱼 | 来源:发表于2020-03-14 10:43 被阅读0次

    今天开始学习TensorFlow,安装走起!

    一、环境准备:

    笔记本电脑配置如下:


    截屏2020-03-17上午10.53.40.png

    1、安装HomeBrew

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    截屏2020-03-19上午11.09.59.png

    2、安装Node

    brew install node //sudo 使用admin权限


    截屏2020-03-19上午11.12.56.png
    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生效


    截屏2020-03-14上午10.14.34.png

    2、anaconda官网(https://www.anaconda.com/)下载

    安装anaconda3(Python3.7对应版本),完成后,source ~/.bash_profile生效


    截屏2020-03-14上午10.21.15.png

    3、anaconda创建虚拟环境

    conda create -n tensorflow python=3.7  #(tensorflow这是你创建虚拟环境名称,自定义,激活保持一致即可)
    

    过程中在终端需要输入一个“y”回答问题,结束后激活“tensorflow”环境

    conda activate tensorflow
    

    激活成功,会直接进入该虚拟环境。


    截屏2020-03-14上午10.29.05.png

    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
    
    截屏2020-03-14上午10.34.19.png

    如果不成功,则尝试:

    conda install tensorflow
    

    6、TensorFlow走起

    截屏2020-03-14上午10.41.08.png

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

    相关文章

      网友评论

        本文标题:Mac下TensorFlow 2.0 安装及踩坑

        本文链接:https://www.haomeiwen.com/subject/garmshtx.html