linux16.04+tensorflow

***

linux16.04+tensorflow+keras


写在前面:

   新手入门,不建议安装最新版的Ubuntu18,ubuntu16.04是目前比较稳定和流行的Linux发行版本!

一、ubuntu16.04系统安装与配置

1、系统安装:(如已安装请跳过)

1)如果是安装Ubuntu16.04的虚拟机或者重装电脑系统为Ubuntu16.04,请参考

  https://jingyan.baidu.com/article/0202781141acb71bcc9ce50a.html

  按步骤安装即可;

2)如果是安装window+ubuntu双系统,请参考https://blog.csdn.net/s717597589/article/details/79117112,这里要注意你自己计算 机的启动引导方式,别搞错了。

2、Ubuntu的必要配置(如无需要请跳过)

0)修改镜像源(提高下载更新速度,国内非用户必选)https://blog.csdn.net/dty306034831/article/details/79188808

1)中文输入法的安装(必选)https://www.cnblogs.com/darklights/p/7722861.html

2)谷歌浏览器的安装(可选):这里提供两种方式安装:(笔者因无的原因,第一种失败了,用的第二种成功了)

 第一种方法https://blog.csdn.net/wql2014302721/article/details/78571362

 第二种方法https://blog.csdn.net/Muleung/article/details/80623533(如果里面的下载网页无法进入,自行百度其他下载源)

3)主题优化(可选):原生的unity-gonme桌面太丑了,我们可以用此方法美化:

  https://blog.csdn.net/yato0514/article/details/78510363

二、安装anaconda并管理不同版本的python

1、安装anaconda: https://blog.csdn.net/lwplwf/article/details/79162470

2、管理不同版本的python:

  安装好Ubuntu系统后,系统已经自动安装好了python2.7和python3;

  安装完anaconda后,anaconda   里面也有上面步骤安装好的python2.7或者python3;

  为了方便管理不同版本的python,之前看的其他教程把自己搞晕了,在这笔者强烈建议采用下面的方式!!!

1)查看自己的乱七八糟的python们都在哪里:

whereis python

2)打开配置文件.bashrc,进行配置:

gedit ~/.bashrc

将下面三行添加到末尾,保存退出(注意:此处的路径为前面查找的Python路径,zxl改为自己的用户名)

# added by Anaconda3 installer
export PATH="/home/zxl/anaconda3/bin:$PATH"
export PATH="$PATH:$HOME/bin"
alias py27="/usr/bin/python2.7" 
alias pyana3="/home/zxl/anaconda3/bin/python3"

3)使上面的配置生效:

source ~/.bashrc

4)使用方法:以我的配置为例,具体要看你自己刚刚的配置

py27 对应系统自带的python2.7版本;

pyana3 对应anaconda中的python3版本;

运行测试如下:

三、 安装tensorflow

    网上有许多安装tensorflow的方法,什么源码安装、pip安装等等,折腾了半天,把自己搞晕了也没安装成功,笔者最后采用conda安装,简单方便之极!!!

1、创建虚拟环境:(至于为什么要用虚拟环境,以后大家就明白了,它可以让我们在虚拟环境里为所欲为而不影响外部配置,现在照做就是了)

conda create -n tf

2、激活虚拟环境:(就是进入到这个虚拟环境里面)

source activate tf

PS:如果要退出:输入

source deactivate tf

3、下面我们在虚拟环境里安装tensorflow:

激活虚拟环境后,我们开始用conda安装吧!

1) 先确定自己要安装的tensorflow的版本是CPU的还是GPU的,如何确定呢?

如果你还不知道GPU是啥,那你计算机里肯定没有安装cuda、cudnn 、显卡那些东西,那就安装CPU版本;

如果你之前折腾过cuda安装,那你肯定明白自己要用GPU版本的,不过前提当然是你确定你已经将cuda装好了哈哈哈,不禁笑 了,因为笔者也被cuda折磨过;

2)安装CPU版本:

conda install tensorflow

3)安装GPU版本:

conda install tensorflow-gpu

4)漫长的等待后,看看自己是否安装成功:

在python下导入tensorflow试试:(不报错就成功啦)

import tensorflow as tf

至此,安装配置完成!如果你计算机有块不错的显卡,还是用GPU吧。
要是需要安装keras只需要在该虚拟环境目录下打开终端,然后pip install keras 即可。
这里建议把 anaconda3/lib/python3.7/site-packages 下的一些需要用得到的包直接copy到虚拟环境evns下的lib下的python3.6下的site-packages,这样就省事多了。
需注意一点,这里的安装都是在虚拟环境下的,也就是说这里的安装与源python毫不相关,仅仅是在这个tf里面的包,倘若要新建项目,需要重新新建一个虚拟环境然后pycharm直接open这个虚拟环境就可以了,同样的,所需要的包也是要重新安装的。
欢迎交流,谢谢指正!

作者:JayShaun
来源:CSDN
原文:https://blog.csdn.net/m0_37864814/article/details/82112029
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(环境配置)