Ubuntu16.04下安装Anaconda3过程python3.6使用,以及重新建立新的Python2.7并安装tensorflow-gpu,测试并成功。
Ubuntu下使用python,虽然Ubuntu本身自带有Python,2.0和3.0的都有, 这里使用anaconda的比较方波,很多库(lib)都是有依赖并指导下载
1.首先先下载Anaconda3 的包
从anaconda官网(https://www.continuum.io/downloads)上下载linux版本的安装文件,运行完成安装
下载好的安装包.sh文件,放到home文件里
2.安装Anaconda3并自带的Python3.6版本
打开命令窗后Ctrl+Alt+T
bash Anaconda3-4.1.1-Linux-x86_64.sh
安装步骤按回车键中间
有是否接受
>>yes
添加环境变量(这个要注意默认是no,一定要写yes)
>>yes
安装完成后 不要忘记写
source ~/.bashrc
然后在命令行中写python进行测试是不是安装Python3.6版本(ubuntu默认是python2.7版本),安装好显示的是python3.6版本
进入进行简单的测试
>>> H = 'Hello world!'
>>> print (H)
Hello world!
>>>
接下来我们建立一个python2.7版本的并安装tensorflow-gpu加速版本的
3.创建一个Python2.7环境
conda create -n python27 python =2.7
conda 是anaconda的一个安装工具包
conda install 要安装的包
这里的python27是一个名称 后面的python=2.7是对应的python版本为2.7版本
如下图所示:
**python27这个环境
source activate python27 ————————这个命令是**环境
source deactivate ————————这个命令是关闭环境
**环境后,这里面要相应的安装上面所需要的包
使用conda 或者是pip 工具都行 , 这里我使用的是conda 来安装
4.安装tensorflow-gpu版本
这里有一个可以查看版本的命令:
anaconda search -t conda tensorflow-gpu
找到tensorflow-gpu=1.0.1的版本
然后使用anaconda show jjhelmus/tensorflow-gpu
对应通道 anaconda show jjhelmus/tensorflow-gpu
然后运行conda install --channel https://conda.anaconda.org/jjhelmus tensorflow-gpu=1.0.1
可以看到相应的cuda 版本和cudnn的版本信息
下载的时候可能网速不是很好 一次不行 两次多次下载最终done
现在我们进入python27中测试一下tensorflow