Ubuntu16.04安装Tensorflow-GPU

一、Ubuntu安装及TensorFlow-Gpu安装

1、UEFI启动的ubuntu要将 \boot分区设置成 EFI分区,这样会在bios中出现启动项。注意EFI模式只识别FAT32的U盘启动盘。

2、安装 搜狗输入法

1
2
3
4
5
下载 sogou.deb
sudo dpkg -i sogou.deb #出现安装不成功,需要依赖
sudo apt-get install -f #安装依赖
sudo dpkg -i sogou.deb
然后在设置里按照自己的需求设置

3、设置息屏时间

4、注意一定要安装好对应的显卡版本,在 设置 >> 软件和更新 >> 附加驱动里进行选择对应的显卡驱动nvidia;命令 nvidia-smi查看GPU驱动信息。

5、安装更新 sudo apt-get update sudo apt-get install vim

6、安装 及卸载Anaconda

官网下载对应的安装包,执行命令 bash Anaconda2-4.4.0-Linux-x86_64.sh 即可进行安装,期间会选择安装路径啥的,默认即可。 安装完成后,重启 命令窗口,执行 python 命令即可看到已经安装成功。如果不成功,执行 source ~/.bashrc命令,使 bashrc生效。

卸载的话:

  • 删除整个anaconda的目录 rm -rf anaconda*
  • ~/.bashrc文件中的关于 anaconda的行注释掉
  • 生效 source ~/.bashrc

7、命令 anaconda-navigator进入图形界面的操作。其实主要还是命令行操作,下面是 conda的常用命令。注意 conda是python的环境管理工具,兼具包管理;pip只是python的包管理工具而已。

8、conda常用命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
conda --help                             #查看帮助
conda update conda #升级conda
conda update anaconda #升级anaconda
conda --version 或者 conda -V #查看conda的版本
conda info --envs #查看本地已创建的python运行环境,带*号的代表当前环境
#创建python运行环境
conda create --name <env_name> python=2.7/3.5/3.6
#列出当前环境下所有活跃的包
conda list

#安装Python包
conda install --name <env_name> <package_name>=version
或者直接 activate 进入对应的环境中执行
conda install <package_name>

#更新python包
conda update --name <env_name> <package_name>
或者进入对应的环境执行
conda update <package_name>
#更新所有的包
conda update --all

#移除整个环境或者环境中的包
conda remove --name <env_name> <package_name> #进去到对应的环境就可以不指定<env_name>
conda remove --name <env_name> --all #将环境的包全部移除,相当于移除环境

#查找包
conda search --full-name <package_name> #精确查找
conda search *<package_name>* #模糊查找

#退出当前环境
source deactivate <env_name>
#激活当前环境
source activate <env_name>

#删除conda
rm -rf ~/anaconda

9、安装 tensorflow-gpu

使用conda创建一个python环境,并激活进入,在保证nvidia显卡驱动正常的情况下,在该环境只执行:

1
conda install tensorflow-gpu=1.8/1.0/1.10/1.11    #我用的是1.9

此命令会自动帮你安装对应版本的 cudaToolKitcupTicuDNN SDK等等,十分强大,再也不用自己照着傻逼CSDN配置各种东西了。

10、查看 cudacuDNN版本

1
2
3
4
#cuda 版本 (9.0)
cat /usr/local/cuda/version.txt
#cudnn 版本 (7.3)
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

二、ubuntu安装pycharm

1、去官网下载对应的 community版本,免费。

2、tar -xvzf **进行解压到当前文件夹中; 或者直接 extract提取

3、进入到对应的 bin 文件夹,执行命令 sh ./pycharm.sh进行安装

4、 设置桌面图标

1
sudo gedit  /usr/share/applications/pycharm.desktop
1
2
3
4
5
6
7
8
9
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/home/snakeson/developer/pycharm-community-2017.2.3/bin/pycharm.sh" %f #注意替换
Icon=/home/snakeson/developer/pycharm-community-2017.2.3/bin/pycharm.png #注意替换
Terminal=pycharm
Categories=Pycharm;
1
sudo chmod +x /usr/share/applications/pycharm.desktop      #添加执行权限
1
将/usr/share/applications/pycharm.desktop文件拷贝到桌面,双击即可运行。

5、卸载pycharm

  • 所有的配置都保存在解压的目录中,所以卸载只要sudo rm -r **文件夹
  • 默认会在 home目录创建一个 隐藏目录 sudo rm -r ~/.pycharm*
  • 删除之前创建的 pycharm.desktop文件,这样,所有的东西就全卸载干净了。

6、之前使用 conda 创建的所有的python环境,在pycharm中都可以使用。既可以在创建项目的时候指定已存在的解释环境,也可以后期在设置中更改interpreter`选项。

7、pycharm中设置鼠标滚轮调节字体大小

在设置中 keymap ,搜索increase decrease 字段即可设置 鼠标快捷键

8、pycharm设置 菜单栏 字体及大小

在设置里 override default fonts by(not recommended)中修改。

9、自动生成新建Py文件的模板

file >> setting >> editor >> file and code templates中,选择python script文件,添加如下代码:

1
2
3
4
5
# _*_ coding: utf-8 _*_
"""
@author: spring371327
@time: ${DATE} ${TIME}
"""
-------------本文结束感谢您的阅读-------------
您的鼓励就是我创作的动力,求打赏买面包~~
0%