微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

虚拟机VMware的Ubuntu下安装tensorflow详解

这里笔者已经安装好了虚拟机并安装了Ubuntu系统,并且虚拟机可以联网,因此就直接开始介绍下面的步骤。网上博文很乱,特意整理,以供参考。

虚拟机VMware的Ubuntu下安装tensorflow详解

1,首先参考这篇Ubuntu出现更换源时错误,如何更换源

Ubuntu出现更换源时错误,如何更换源
操作方法是进入 /etc/apt目录,修改里边一个sources.list文件

在这里插入图片描述

需要用到的命令

2,修改文件权限

EDA实验课课程笔记(一)——linux操作系统及linux下的基本指令里的十二条chmod命令,具体介绍可以自行参看笔者该博文。
下述代码(里的内容为笔者对指令进行的简单分析)

$ ls -al 
(查看文件权限)
$ chmod 755 sources.list
(chmod: changing permissions of 'sources.list': Operation not permitted
这时候笔者尝试修改权限时不允许,故进入管理员模式)
$ su
(输入你的密码,输入时是看不见的直接输入就可以)
# ls
(之后就会进入管理员模式,不要乱改东西,使用ls查看目录下文件,这是的$ 变为了#)
# chmod 755 sources.list
(修改文件权限)
# cp sources.list sources_cp.list
(复制一份源文件)
# vim sources.list
(修改文件里的内容,具体修改为什么见下段代码

在这里插入图片描述

在这里插入图片描述

3,查看自己虚拟机版本,到清华镜像复制修改文件里的内容

# cat /proc/version
(或者)
# uname -a

在这里插入图片描述

buntu 镜像使用帮助进入这里,找到自己对应的复制即可。然后写入源文件

在这里插入图片描述


在这里插入图片描述


写入退出即可。这里不会的同学看Linux vi/vim

2,安装前的准备
确保已经安装了python3以及pip3

在这里插入图片描述

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

依次执行这几条

4,安装

1,给Python2 安装,给python3安装见后半部分,这里作为参考(踩坑无知,安装到Python2上了)

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

这里的速度有些慢,大概二十多分钟吧。

在这里插入图片描述


最后给我的Python2安装了一个tensorflow…

在这里插入图片描述

2,这里给python3安装tensorflow,使用下面的方法

解决国内安装Tensorflow太慢的问题
python3版本的快速安装

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow     # for Python 3.*

这里注意是pip3!!!

以上是使用清华的镜像源地址,也可使用下面的镜像地址替换清华源地址:
阿里云
http://mirrors.aliyun.com/pypi/simple/
中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban)
http://pypi.douban.com/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/
之后就可以成功了。试试
import tensorflow

在这里插入图片描述


不报错,就可以开心的学习啦!!!
注:1,,Running setup.py bdist_wheel for grpcio出现后不要急,是正在编译,估计看虚拟机配置情况等一段时间就好了
2,笔者还出下了下面的问题,ubuntu18.04安装tensorflo后,import tensorflow出现/usr/local/lib/python3.6/dist-packages/tensorflow/python/

原因是:numpy版本太高了(in a future version of numpy) 我的numpy是1.17.1,我把版本降低到1.15.0
解决办法: 先卸载numpy: sudo pip3 uninstall numpy
再安装比较低的版本: sudo python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy==1.15.0

在这里插入图片描述


3,不建议直接离线安装,可以参考下。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐