小白入门安装tensorflow全过程(灰常详细,谁让我菜呢)
前提
首先你要在电脑上安装一个虚拟机,并且安装了ubuntu系统。
本人情况:虚拟机virtualbox5.2.16,ubuntu16.04.6-amd64
第一步
打开终端。
输入:sudo apt-get install python3
输入:sudo apt-get install python-pip python-dev
这里选y下载归档
结束后,输入:python,查看版本,使用 quit(), exit(), 或者Ctrl-D退出Python命令行可退出。
第二步
基础库anaconda和集成开发环境IDE spyder的安装
anaconda是一个开源的python发行版本,提供了tensorflow的安装。
anaconda分cpu版和gpu版,gpu版需要先安装CUDA和cuDNN,本文介绍cpu版本的安装。
在虚拟机中打开网址:https://www.anaconda.com/download/#linux
切换成linux版,本文下载了python2.7版本。
下载好之后在终端输入:sudo bash ‘anaconda的路径’
(下载路径可以通过拖拽该文件的方式直接获得)
根据其中的提示,回车继续
根据提示输入yes,再输入回车,开始安装。
值得注意的是,在基本安装完的时候会询问你是否写入环境变量中,
在这里输入yes,否则它会默认no,如果不小心错过了,只能在 .bashrc文件中手动添加export语句。
这个时候请输入:source ~/.bashrc来激活设置,当然也可以通过重启来激活。
(请注意现在的账户,如果是root则在root中输入,在普通用户则在普通用户中输入)
此时可以看到内容发生了变化,即安装成功了。
第三步,安装tensorflow
创建一个tensorflow的虚拟环境,在终端输入:
conda create -n tensorflow python=2.7.16 (其中2.7.16为你自己的python版本号)
这里选y。
在终端输入:source activate tensorflow,来激活虚拟环境(以后 每次使用都要先激活虚拟环境)
激活后,前面的括号中的内容会变成tensorflow。
然后在终端输入: pip install tensorflow
(这里如果太慢可使用镜像:
python -m pip install tensorflow -i https://pypi.douban.com/simple
)
安装好之后,我们再输入:conda install spyder,spyder是一个集成开发环境。
在终端中输入spyder,在IPython console下输入import tensorflow,如果没有报错则表明安装成功了。
大功告成!至于如何使用,可以在网上搜索spyder调试教程,我也还在探索中,小白们一起加油