TensorFlow安装

目录

一、各操作系统下的配置

二、我自己尝试成功的MacOS系统下的环境配置

三、Python2.7/Python3.6更换

四、第三方包的安装及版本更换


一、各操作系统下的配置

见磐创AI(http://www.tensorflownews.com)的系列文章http://www.tensorflownews.com/series/tensorflow-install-tutorial/,Ubuntu、Windows、MacOS都有。

二、我自己尝试成功的MacOS系统下的环境配置

我自己在MacOS上采用virtualenv(虚拟环境)安装时是按照https://juejin.im/post/5b6a5773f265da0f7c4fed7a上来搞的,大致流程是:

  • 安装 Anaconda
  • 建立一个 conda 计算环境,名字叫做tentsorflow(也可以是其他名字,-n后面就是名字)
    # Python 2.7
    $ conda create -n tensorflow python=2.7
    
    # Python 3.4
    $ conda create -n tensorflow python=3.4

     

  • 激活环境,使用 pip 安装 TensorFlow,或者在PyCharm里安装
    ########Python 2.x
    $ source activate tensorflow
    (tensorflow)$  # Your prompt should change
    
    # Ubuntu/Linux 64-bit, CPU only, Python 2.7:
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl
    
    # Ubuntu/Linux 64-bit, GPU enabled, Python 2.7. Requires CUDA toolkit 7.5 and CuDNN v4.
    # For other versions, see "Install from sources" below.
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl
    
    # Mac OS X, CPU only:
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py2-none-any.whl
    
    ########Python 3.x
    $ source activate tensorflow
    (tensorflow)$  # Your prompt should change
    
    # Ubuntu/Linux 64-bit, CPU only, Python 3.4:
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp34-cp34m-linux_x86_64.whl
    
    # Ubuntu/Linux 64-bit, GPU enabled, Python 3.4. Requires CUDA toolkit 7.5 and CuDNN v4.
    # For other versions, see "Install from sources" below.
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0rc0-cp34-cp34m-linux_x86_64.whl
    
    # Mac OS X, CPU only:
    (tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0rc0-py3-none-any.whl
    
  • 安装成功后,如果采用终端交互式编程,每次使用 TensorFlow 的时候需要激活 conda 环境(source activate 环境名,source deactivate);如果采用PyCharm等IDE,需要在PyCharm->Preferences->Project->Project Interpreter的下拉菜单中的show all选择或添加环境。

三、Python2.7/Python3.6更换

如果已经安装了Anaconda3和Python2.7,想要创建一个Python3.6的环境,可以按照上面的第2-4步再创建一个py3的环境,这样会有名为py3(基于python3.6)和tensorflow(基于python2.7)的两个环境,具体代码:

conda create -n py3 python=3.6
source activate py3 # linux/mac
再装下TensorFlow

四、第三方包的安装及版本更换

1. Python的scikit-learn、pandas等包在Anaconda里有,可以在PyCharm里配置好环境后直接添加,或者用conda install ?在终端安装(在终端安装没试过)。要更换版本的话直接在PyCharm的环境配置页面双击该包,点击右下的specify version即可。

2. jieba等Anaconda里没有的第三方包的安装可以参考我的另一篇博文https://blog.csdn.net/weixin_41826501/article/details/88203999,就是下载第三包后,在终端激活conda环境,然后切换到第三方包的安装目录下进行安装:python setup.py install

3. 最后,TensorFlow出2.0版本了,2.0在PyCharm里暂时还找不到,得要用pip安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值