ubuntu14.04 安装 tensorflow9.0

文章目录

安装pip(笔者的版本为9.0)

仅使用 CPU 的版本的tensorflow

测试

异常情况

1安装tensorflow问题 owned by OS错误

2此时进行测试会出现 AttributeError: type object ‘NewBase‘ has no attribute ‘is_abstract‘

3第一个是pip的版本太低,需要升级pip:

4对于owned by OS错误:

更新six

查看pip list

再次安装tensorflow

ubuntu 14.04 + python27 环境下安装tensorflow-0.9.0

官网网址:http://www.tensorfly.cn/tfdoc/get_started/introduction.html

安装pip(笔者的版本为9.0)

$ sudo apt-get install python-pip python-dev

1

仅使用 CPU 的版本的tensorflow

$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl

1

测试

正常情况下是没有问题的啦,直接进入python 环境测试:

$ python

Python 2.7.6 (default, Jun 22 2015, 17:58:13)

[GCC 4.8.2] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import tensorflow as tf

>>> exit()

不正常的存在

没有报错就是没有安装成功了,但是…

异常情况

1安装tensorflow问题 owned by OS错误

但是笔者安装过程并没有很顺利,执行安装cpu版本的时候就出现问题咯:

changing mode of /usr/local/bin/f2py to 755

Found existing installation: wheel 0.24.0

Not uninstalling wheel at /usr/lib/python2.7/dist-packages, owned by OS

Found existing installation: six 1.5.2

Not uninstalling six at /usr/lib/python2.7/dist-packages, owned by OS

Successfully installed tensorflow numpy wheel six

Cleaning up...

2此时进行测试会出现 AttributeError: type object ‘NewBase’ has no attribute ‘is_abstract’

>>> import tensorflow as tf

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

File "/usr/local/lib/python2.7/dist-packages/tensorflow/__init__.py", line 23, in <module>

from tensorflow.python import *

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/__init__.py", line 97, in <module>

from tensorflow.python.platform import test

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/test.py", line 62, in <module>

from tensorflow.python.framework import test_util

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/test_util.py", line 41, in <module>

from tensorflow.python.platform import googletest

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/googletest.py", line 32, in <module>

from tensorflow.python.platform import benchmark  # pylint: disable=unused-import

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/benchmark.py", line 112, in <module>

class Benchmark(six.with_metaclass(_BenchmarkRegistrar, object)):

File "/usr/lib/python2.7/dist-packages/six.py", line 617, in with_metaclass

return meta("NewBase", bases, {})

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/benchmark.py", line 107, in __new__

if not newclass.is_abstract():

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

这个问题我是这样排查的:

3第一个是pip的版本太低,需要升级pip:

[email protected]:~$ sudo pip install --upgrade pip

Downloading/unpacking pip from https://pypi.python.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl#md5=297dbd16ef53bcef0447d245815f5144

Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB): 1.3MB downloaded

Installing collected packages: pip

Found existing installation: www.tygj178.com  pip 1.5.4

Not uninstalling pip at www.thd540.com /usr/lib/python2.7/dist-packages, owned by OS

Successfully installed pip

Cleaning up...

这里又出现问题了,owned by OS错误:

4对于owned by OS错误:

参考 http://www.micheng178.com   .csdn.net/xuezhisdc/article/details/49588517

解决问题(参考上面的博客内容)

在/usr/local/lib/python2.7/dist-packages/下,新建mypack.pth文件,输入以下内容

新建这个文件的作用是,Python的搜索路径先搜搜/usr/local/lib/,后搜搜/usr/lib。

# 文件内容

/usr/local/lib/python2.7/dist-packages/

1

2

下载six源码

https://pypi.python.org/pypi/six or http://pypi.douban.com/simple/six

解压tar -zxvf six**

切换six**路径,并执行sudo python setup.py install

更新six

[email protected]:~$ sudo pip install six www.yigou521.com/--upgrade

1

查看pip list

~$: pip list

1

发现pip 和 six 都升级成功

再次安装tensorflow

[email protected]:~$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl

原文地址:https://www.cnblogs.com/qwangxiao/p/9849095.html

时间: 2024-11-08 14:36:59

ubuntu14.04 安装 tensorflow9.0的相关文章

==原创==Ubuntu14.04安装OPENCV3.0流程及遇到的问题

Ubuntu14.04安装OPENCV3.0流程及遇到的问题 [email protected] http://www.cnblogs.com/mcjj 作者:马春杰杰 2017年6月14日22:38:23 我的电脑环境: Ubuntu14.04LTS + CUDA8.0 + CUDNN5.0 + Nvidia-367.44驱动 + OPENCV3.0-beta 我是按照这篇文章来的: Ubuntu14.04安装OpenCV3.0 - Linux系统教程 首先是刚开始的时候就遇到了错误,Unsu

ubuntu14.04安装opencv3.0

sudo apt-get update sudo apt-get upgrade 搭建C/C++编译环境: sudo apt-get install build-essential 安装关联库: sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtb

Ubuntu14.04安装配置Hadoop2.6.0(完全分布式)与 wordcount实例运行

我的环境是:Ubuntu14.04+Hadoop2.6.0+JDK1.8.0_25 官网2.6.0的安装教程:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-common/SingleCluster.html 为了方面配置,我在每台机器上都使用了hadoop用户来操作,这样做的确够方便. 结点信息:(分布式集群架构:master为主节点,其余为从节点) 机器名 IP 作用 master 122.205.135.254

一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解

一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539.htm.下载iso后我使用u盘刻录的,刻录用的软件是ultro,这个不说. 二.安装上之后,屏幕亮度很亮,并且无法调节,而且风扇狂转,声音很大,这是由于ubuntu初始默认设置和显卡切换问题. 1.调节亮度 打开终端黑窗口,快捷启动ctrl+alt+t,另外装上ubuntu后需要设置root,因为安

Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入

一.目标 实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示.跳转等诸多功能. Windows使用idle/pycharm/eclipse等,环境包安装麻烦.写好的代码往往也得迁移至Linux服务器环境. 解决办法:直接在Linux环境下安装pycharm编译器. 附:about pycharm PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调

Ubuntu14.04安装mysql及过程中遇到的一点小问题

Ubuntu14.04出来有段时间了,前几天刚升级到这个版本,新鲜了一把.不过安装mysql时遇到了一点小问题,记录一下以备后用. 预备操作: 网上安装mysql的方法不少,大体有这么三种. 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例. 3. 二进制包安装:安装完成已经自动配置好环境变量

ubuntu14.04安装rabbitmq

ubuntu14.04安装rabbitmq及配置 1.修改/etc/apt/sources.list文件 命令:vi /etc/apt/sources.list 在最后一行加上:deb http://www.rabbitmq.com/debian/ testing main 2.加rabbitmq的公钥为可信 命令:wget https://www.rabbitmq.com/rabbitmq-signing-key-public.asc sudo apt-key add rabbitmq-sig

ubuntu14.04安装caffe+matlab

Linux安装----下载ubuntu14.04安装就可以了. gcc降级 sudo apt-get install -y gcc-4.7   // 下载gcc 4.7 sudo apt-get install -y g++-4.7 // 下载g++4.7 cd /use/bin sudo rm gcc  // 删除gcc sudo ln -s gcc-4.7 gcc  //链接 sudo rm g++ sudo ln -s g++-4.7 g++ sudo ldconfig git安装和caf

Ubuntu14.04 安装教程(U盘及硬盘)

Ubuntu14.04 安装教程(U盘及硬盘) 前些天上了操作系统原理,老师让把Ubuntu装上,没办法硬着上了,在网上搜了很多教程以及帖子看了,也帮着一些同学装上了Ubuntu,遇到了不少的小问题,现在把经验拿出来和大家分享.Linux有很多的发行版本,Ubuntu也是其中的一个咯,这里介绍两种安装Ubuntu的方法,我基本上用的是U盘安装,硬盘安装也行,比U盘稍微麻烦. 方法一:U盘安装 准备工作: Ubuntu的镜像文件,下载地址,我这里下载的是ubuntu-14.04-desktop-a