Ubuntu14.04LTS安装TensorFlow

1. Pip

如果已经安装过pip,可以跳过这里的安装步骤。

$ sudo apt-get install python-pip python-dev python-setuptools build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv

为了检测是否安装好,可以查看pip的版本:

$ pip --version
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)

2. Tensorflow

接下来,就可以按照Tensorflow Download and Setup中的Pip Installation开始安装,命令如下:

# Ubuntu/Linux 64-bit, CPU only:
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled. Requires CUDA toolkit 7.5 and CuDNN v4. For
# other versions, see “Install from sources” below.
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

3. Errors
安装完成后,就可以测试,是否安装成功:

$ python
>>> import tensorflow as tf
>>>

如果输入命令后,结果跟上述的差不多,(GPU版的会有一些log信息),没有出现Error,那就说明安装好了,就可以测试使用啦。

在tensorflow/tools/pip_package/setup.py中,关于几个包(numpy , six, protobuf)的版本等都有规定,如果不满足,则编译代码就会报错:

# tensorflow version
_VERSION = '0.8.0'

REQUIRED_PACKAGES = [
‘numpy >= %s’ % numpy_version,
‘six >= 1.10.0’,
‘protobuf == 3.0.0b2’,

查看这些包的命令行是:

$ pip show numpy protobuf six

出问题比较多的是protobuf和six两个包,例如:

protobuf
from google.protobuf import symbol_database as _symbol_database
ImportError: cannot import name symbol_database

protobuf如果已经安装了其他版本(例如python-protobuf或低版本),先要卸载掉:

$ sudo apt-get remove python-protobuf
$ sudo pip uninstall protobuf

然后安装:

$ sudo pip install --upgrade protobuf

six
AttributeError: type object ‘NewBase’ has no attribute ‘is_abstract’

出现这个问题,应该是six包安装有问题,可以卸载原有版本,重新安装:

$ sudo pip uninstall six
$ sudo pip install six --upgrade

一般来说six包的安装位置是/usr/lib/python2.7/dist-packages,但是我在笔记本上默认安装在/usr/local/lib/python2.7/dist-packages也没问题,建议先试前者(工作站上也是前者):

$ sudo pip install six --upgrade --target="/usr/lib/python2.7/dist-packages"

4. Uninstall

如果想卸载掉安装的tensorflow,非常简单:

$ sudo pip uninstall tensorflow

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Ubuntu 14.04 LTS是一个长期支持版本的Linux操作系统,下面是其安装教程: 1. 下载镜像:首先,在Ubuntu官方网站上下载Ubuntu 14.04 LTS的镜像文件。你可以选择64位或32位版本,取决于你的计算机架构。 2. 创建安装介质:下载完成后,你需要将镜像文件写入USB闪存驱动器或光盘中,以用作安装介质。你可以使用Rufus、Unetbootin或Etcher等工具来完成这个任务。确保将该设备设置为启动设备。 3. 启动安装介质:将USB闪存驱动器或光盘插入计算机,并重新启动计算机。进入计算机的BIOS设置,并将启动顺序更改为首先从USB闪存驱动器或光盘启动。 4. 开始安装:计算机启动后,将显示Ubuntu安装界面。选择“Install Ubuntu”来启动安装过程。 5. 选择语言:选择你想要在Ubuntu中使用的语言。 6. 检查系统要求:系统会检查你的计算机是否满足安装Ubuntu所需的最低硬件要求。确保在继续安装之前你的计算机满足这些要求。 7. 选择安装类型:选择你想要执行的安装类型。你可以选择完全擦除硬盘并安装Ubuntu,或者将其安装在另一个操作系统旁边以实现双引导。 8. 设置磁盘分区:如果你选择将Ubuntu安装在另一个操作系统旁边,你需要设置磁盘分区。在这一步中,你可以选择自动将其分区,或者手动设置分区。 9. 设置用户信息:输入你的用户名和计算机名称,并设置密码。 10. 等待安装完成:一旦完成上述步骤,点击“Install”按钮以开始Ubuntu安装过程。安装过程可能需要一些时间,取决于你的计算机性能。 11. 重启计算机:一旦安装完成,你将收到一个通知要求你重启计算机。 12. 登录Ubuntu:重新启动计算机后,你将看到登录界面。输入你在安装过程中设置的密码,并登录到Ubuntu 14.04 LTS操作系统中。 这就是Ubuntu 14.04 LTS安装步骤。祝你安装成功并享受使用Ubuntu的乐趣!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值