在安装环境时踩了很多的坑,耗时三天。在此记录一下,以及列出相应的解决办法。
一、Ubuntu16.04安装
Ubuntun是比较简单的,参考的文章如下
Windows + Ubuntu 16.04 双系统安装详细教程
需要的Ubuntu16.04以及U盘制作工具Rufus链接如下,可以直接从百度网盘下载:
Ubuntu16.04
链接:https://pan.baidu.com/s/1T8knvKdIdkIjn9AboDTfWw
提取码:oa8v
Rufus 3.15
链接:https://pan.baidu.com/s/1Nw3AMSnpq6QEHVvlJqTzSA
提取码:f7qq
遇到的问题
(1)首先应该关闭secure boot,不然在以后的驱动安装会安装不上。
在启动电脑的时候,一下一下的按esc,进入bios,找到关闭即可。最好是在安装Ubuntu前关闭
(2)安装错误了,需要重新安装一遍
参考文章:彻底删除Ubuntu EFI分区及启动项
然后再重新安装一遍Ubuntu16.04就行了。
(3)启动之后,输入密码之后卡住,没有反应。
参考文章:Win10和Ubuntu16.04双系统,启动Ubuntu系统密码登录界面卡死情况解决(小白操作)
二、安装Nvidia驱动,cuda,cudnn
参考文章:Ubuntu16.04安装Nvidia显卡驱动
注意:我没有升级内核,如果内核升级太高反而会出现gcc冲突的问题。
参考文章:ubuntu16.04系统下NVIDIA驱动、cuda和cuDNN的安装及版本对应关系
这里面关键的内容就是关闭nouveau
自行前往官网下载即可,官网需要科技才能正常下载,无科技的办法只需要将网址中的com改成cn即可正常访问了。
cudnn的下载需要登录Nvidia。
关键是要下载与Nvidia驱动对应的cuda以及cudnn,这三个必须要对应。
三、anaconda3安装
安装的教程网上很多,且基本不会出错。
遇到的问题:打不开
参考文章:anconda 启动闪退问题,加载applicats anconda ERROR download_api._get_url:417
四、pycharm安装
普通的学习免费的社区版即可。
五、pytorch安装
对应cudn10.0的pytorch版本为1.2.0
pytorch下载
从上述网址中找到适合自己的cudn版本的pytorch即可。这部分教程也很多,基本不会出错,不再赘述。
参考文章:Pytorch安装教程
pytorch安装速度慢,被墙的问题解决办法: conda 安装pytorch
若上述有问题,欢迎在评论指出。