TensorFlow安装

来源:互联网 发布:杭州java培训机构排名 编辑:程序博客网 时间:2024/06/03 11:40

最近开始学习卷积神经网络,之前连软件都不会自己去安装的LZ决定装Linux系统,并安装了TensorFlow。觉得Linux系统和软件安装并没有想象中那么难,自己亲自动手实践了,遇到问题去查资料查博客,一点一点的解决之后收获还是蛮大的。

官网上给出了多种安装方式,LZ用了两种办法,先是基于pip来安装,很简单,

第一步安装pip,命令:

# Ubuntu/Linux 64-bit$ sudo apt-get install python-pip python-dev

第二步,用pip安装TensorFlow

 Ubuntu/Linux 64-bit, CPU only, Python 2.7:$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
这样安装完后就可以用了,但是LZ想用jupyter notebook来写代码。就又尝试了另外一种安装方式:基于anaconda的安装。

步骤如下:

  • 安装 Anaconda
  • 建立一个 conda 计算环境
  • 激活环境,使用 conda 安装 TensorFlow
  • 安装成功后,每次使用 TensorFlow 的时候需要激活 conda 环境
在此过程中遇到很多问题,

1.Python 版本太低,需要将Python升级到3.3以上,在升级的过程中学到一个新的命令符号链接:ln -s 安装路径的.bin  /usr/bin/python

将新的版本的Python与系统中默认的Python链接到一起,原来的Python版本不能卸载,还需要保留,只是链接被改了

2、安装好anaconda后,jupyter notebook 命令不响应,这是因为LZ将anaconda安装路径与默认的安装路径不一致,因此,需要用符号链接ln -s 命令将anaconda链接到系统默认的地方(/usr/bin)就可以了。

3.Python版本升级了,anaconda也安装好了以后,在jupyter notebook中用TensorFlow还是出错了,但是,在Python中使用TensorFlow没有问题,这是因为没有在TensorFlow环境下安装jupyter 和kernel,解决办法:用source activate TensorFlow激活conda环境后,安装ipython 和新的kernel就可以了。

0 0
原创粉丝点击