深度学习Pytorch/Caffe-GPU环境配置

双系统Ubuntu16.04.06LTS+Nvidia显卡驱动 + Cuda9.0 + CuDNN7.4.2 +Opencv 3.4.6 + Pytorch/Caffe-GPU

目录

一、安装双系统

二、安装显卡驱动

三、安装Cuda9.0

四、安装CuDNN

五、Opencv 3.4.6

六、安装Pytorch

七、安装Caffe-GPU


深度学习环境的搭建比较复杂,重要的是掌握整体的安装思路,这样才能游刃有余地应对由于软件硬件环境不同所带来的各种问题!

一、安装双系统

建议双系统,不要用虚拟机,因为虚拟机无法访问显卡,无法安装显卡驱。

电脑硬件:HP OMEN 15-dc0011tx 暗影精灵 IV 代 144HZ i7-8750H 8G 128GSSD+1T GTX1060 6G独显;

软件:Window10家庭版64位(10.0,版本16299)+EUFI启动+GPT硬盘格式

准备工作:

  • 关闭快速启动:电源选项--选择电源按钮的功能--更改当前不可用的设置--取消选择"启用快速启动(推荐)"
  • 禁用安全启动:进入BIOS(F10 for HP), 系统设置--安全启动模式--禁用安全启动(disable)
  • 电脑分区:在SSD盘中分出50G, 机械硬盘压缩出 600G。
  • Ubuntu16.04.06LTS系统官网下载后用Ultraiso软件将镜像文件写入到U盘。

详细步骤可以查看 jiajinrang93的博客Window10系统下安装Ubuntu双系统教程及一些问题的解决办法(重要)以及 Ryan的博客:环境配置1-安装Ubuntu双系统


U盘启动进入Ubuntu安装界面:

  1. 安装Ubuntu系统时断网,防止在选地图处安装程序卡死;不勾选安装时更新,不勾选安装第三方软件;
  2. Ubuntu系统的界面语言选择英文,后面安装中文输入法就好。
  3. 安装类型:选择“其他选项”,自己创建调整分区。注意不要选“这台计算机已经安装了win10, 与win10共存”,否则Ubuntu引导会破坏win10引导,导致之后需要卸载Ubuntu删除引导时原来系统无法恢复。
  4. 添加Ubuntu系统分区:
  •   EFI系统分区:从之前SSD硬盘压缩出的freespace中添加出 1G  (注意EUFI启动是设置EFI system,而不是老版本grub引导的/boot),逻辑分区
  • swap: 主分区,SSD硬盘8G(因为我的电脑内存是8G的)。
  • 挂载 /usr  : 软件安装位置 ;SSD硬盘25G (如果硬盘更大,可以分配30~50G), Ext4日志文件系统,逻辑分区
  • 挂载 /      :除了home和usr的其他目录,如bin,dev,etc,lib,sys等; SSD硬盘16G,   Ext4日志文件系统,逻辑分区
  • /home :个人文件夹,存放自己的各种文件,下载的内容等,是最大的文件系统,所以使用从机械硬盘中压缩出的600G, Ext4日志文件系统,逻辑分区
  • 关键:安装启动引导器的设备选择刚刚添加的EFI system,千万不要按照默认的覆盖掉win10的启动引导器!!!!!

参考资料: Carina_Cao的博客:双硬盘SSD+HDD+ win10装双系统Ubuntu16.04


启动时选择系统:

  • 安装好后,引导会自动通过ubuntu引导;EUFI启动的安装无需再用软件制作引导;
  • 如果要使用window, 建议F9(惠普)选择window启动,而不是在ubuntu引导界面进入win10, 否则启动window10会很慢(>1min);如果经常使用window,偶尔使用ubuntu,可以在BIOS的 系统设置--操作系统的启动管理员 中把window引导设为优先,每次开机即自动进入window系统,需要ubuntu系统是用F9选择启动系统。

系统安装完成后可查看系统信息:

lsb_release -a

例如,返回:

Distributor ID:    Ubuntu
Description:    Ubuntu 16.04.6 LTS //16年6月4月发布的稳定版本,LTS是Long Term Support:长时间支持版本
Release:    16.04                          //发行日期或者是发行版本号
Codename:    xenial                     //ubuntu的代号名称

安装好系统后的一些快速配置工作:

  • 进入Ubuntu系统后,system settings中选择Brightness&Lock,把关闭屏幕时间选择Never,并关闭Lock。
  • 不要安装软件中心弹出的自动更新!
  • Ubuntu系统无线网卡可能不能用,需要先连网线升级ubuntu软件包,方法:
sudo apt-get update //查看可安装的软件列表

sudo apt-get upgrade //进行安装包的更新

对于新上市的电脑,可能用的无线网卡还没有出linux系统的驱动,可以自己买一个外置的无线网卡,插在USB口使用。

  • 为Ubuntu系统安装中文输入法: 打开 系统设置->语言支持(System->Language Support),系统自动更新语言包;将键盘输入法系统由默认的iBus改为fcitx ,因为搜狗输入法是基于fcitx输入法系统的(如果Keyboard input method system的下拉菜单中不显示fcitx选项,就把Language for menus and windows中的灰色的汉语选项移到最顶端,fcitx即可刷新出来,然后再把English移到顶端); 下载搜狗输入法deb包并安装,方法:
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb   //包名称跟自己的版本保持一致

如果安装出现"dependency problems-leaving unconfigured"问题,则运行如下命令修复依赖项:

sudo apt-get install -f

然后再运行安装命令,成功安装。

最后,选择输入法,(可能需要重启),configure添加sogou输入法,置顶。

二、安装显卡驱动

查看显卡类型:

lspci | grep -i nvidia

结果显示:01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile 6GB] (rev a1))

准备工作:到NVIDIA官网下载匹配自己显卡的驱动,我的版本为 NVIDIA-Linux-x86_64-418.74.run ;

设置权限:

sudo chmod a+x NVIDIA-Linux
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yuyuelongfly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值