美文网首页程序员
在Macbook Pro 2016中原生安装tensorflow

在Macbook Pro 2016中原生安装tensorflow

作者: 过纯中 | 来源:发表于2017-02-19 16:16 被阅读389次

    TensorFlow 版本达到1.1,再加上过去一年人工智能,机器学习非常非常热,虽然作为一名Ruby程序员,但形势所迫,又不得不捡起了Python,准备稍稍了解一下。

    TensorFlow的安装官网写的很清晰,我选择的是virtualenv的安装,安装的python版本是brew的版本。

    brew install python
    sudo easy_install pip
    sudo pip install --upgrade virtualenv
    virtualenv --system-site-packages ~/tensorflow
    source ~/tensorflow/bin/activate 
    pip install --upgrade tensorflow 
    

    安装完成后每次运行需要先运行source ~/tensorflow/bin/activate,嫌麻烦可以把这句加到.bash_profile中。

    echo "source ~/tensorflow/bin/activate" >> ~/.bash_profile
    

    安装完成后可以跑一下tensorflow版的“Hello Word”验证一下安装是否正确,需要先进入python的交互环境:

    python
    

    然后运行:

    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))
    
    cpu_instructions_warning.jpg

    问题来了,一堆CPU指令没有优化,Macbook Pro 2016已经没有核弹卡了,只能跑在CPU版上了,如果CPU再不优化,感觉已经很难愉快的玩下去了,所以只能选择从源码安装了。

    源码安装就很烦了,下载源吗就非常费网络,还必须FQ,编译也需要至少25分钟时间,不过亲爱的读者,我已经帮你们做好了,现在可以使用我的安装包直接升级到原生CPU优化版:

    pip install --upgrade http://baye-deploy.oss-cn-shanghai.aliyuncs.com/tensorflow-1.1.0-cp27-cp27m-macosx_10_12_x86_64.whl
    

    相关文章

      网友评论

        本文标题:在Macbook Pro 2016中原生安装tensorflow

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