TensorFlow学习笔记Day01-安装TensorFlow

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25078673/article/details/65657255

  知识经济的时代,数据为王的时代,互联网的世界,什么东西都在不断的更新中,为此,我们自己也必须前行,不前行就会遭到淘汰。TensorFlow作为Google推出的便捷框架,已经受到了许多技术开发者的使用,我自己也参加过血多的线下学习活动,之前都是听理论,现在,终于开始进入实践学习阶段。期待发现更多精彩有趣!

   硬件环境:Mac Mini

   软件环境:OS EI

   TensorFlow安装步骤及流程

   1、安装Pip(Mac自带Python2.7环境

         安装:

         sudo easy_install pip

         更新:

         sudo easy_install  --upgrade pip

         sudo easy_install  --upgrade six

   2、安装TensorFlow1.0

         先卸载旧版:

         sudo  pip   uninstall  tensorflow 

         安装:

         sudo  pip   install tensorflow

         图片是pip安装tensorflow时的效果,安装tensorflow时请全程翻墙


     --------    我是分割点    -------

    安装过程遇到的问题

    问题一:运行 " pip  install tensorflow" , 常报错"pip:command not  found"

      解决方法

    1、在命令航输入

    export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

    2、输入

    cd ~/ 

    进入当前用户的home目录

   3、创建bash_profile执行命令

   touch .bash_profile

   4、打开并编辑bash_profile 执行命令,并在记事本中添加 /usr/local/bin:usr/local/sbin: ,然后command+s保存关闭

   open .bash_profile

      图片是bash_profile文件中编辑时添加的 /usr/local/bin:usr/local/sbin:写法

   

   5、输入更新命令

   source .bash_profile

   这样便可以解决command  not  found问题了

   问题二:numpy版本过低问题,TensorFlow需要使用numpy1.11以上版本(含1.11)

     以下为安装过程中numpy版本过低时报错图示:

  

   解决方案

   1、关闭SIP

      1.1点击Mac电脑的苹果图标

      1.2选择重新启动

      1.3按住Command+R(重新启动时,显示苹果Logo时同时操作Command+R),直到进入还原模式

      1.4选择实用工具,然后点击 终端

      1.5输入 csrutil disable 按下回车

      1.6 重启电脑

   2、numpy升级

         关闭SIP后,重启电脑打开终端,输入 pip install -U numpy  

         升级成功图示如下:         

    3、升级成功后,还是打开SIP(SIP:考虑到系统的安全性问题设置的)

       3.1点击Mac电脑的苹果图标

       3.2 选择 重新启动

       3.3 按住 Command+R,直到进入还原模式

       3.4 选择实用工具,点击 终端

       3.5 输入 csrutil enable 按下回车

       3.6 重启电脑

       到此结束,解决完成numpy权限问题

    问题三:安装时,由于少了sudo报错的权限问题

       以下为权限报错图示:

       

       解决方法

       sudo pip  install  tensorflow

          提供几个原始问题链接,感谢在这些博文中的帮助下,让我可以快速的解决问题

      numpy升级问题
      TensorFlow 安装

      以上是自己安装实践中总结的内容,iOS沪上代码小子记,如有问题,欢迎评价反馈,希望这篇文章可以对你有所帮助。

        

猜你喜欢

转载自blog.csdn.net/qq_25078673/article/details/65657255