一.win10安装ubuntu16.04双系统
二.ubuntu16.04安装nvidia显卡驱动
三.Ubuntu16.04安装anaconda+配置tensorflow环境
一.win10安装ubuntu16.04双系统
1.怎样安装请自行百度,一般u盘安装比较好。
2.在分区的时候,根目录(挂载点/)建议大一些,安装教程的几个G是不够用的。我就是后面根目录空间不足不得已重装系统。我现在根目录给了40G空间,一方面是懒得分太多区,另一方面就是根目录空间满了真的很蛋疼。
3.安装完ubuntu后,需要开机重新设置一下boot,不然一直会反复安装ubuntu(因为设置的首启动项是u盘)
4.如果不喜欢Ubuntu的grub界面,可以在win10下载一个easyBCD设置一下开机引导,就可以变成win10的metro引导界面。(注意!!easyBCD别瞎点,别问我是怎么知道的)
5.如果确实需要卸载Ubuntu的话。
请一定在卸载前使用mbrfix!!!
请一定在卸载前使用mbrfix!!!
请一定在卸载前使用mbrfix!!!
否则的话,你会发现卸载之后,windows都进不去了。(手动微笑)
二.ubuntu16.04安装nvidia显卡驱动
1.安装教程自行百度。
2.建议不要使用cuda安装过程中自带的nvidia和software&update的nvidia,因为会报错。最好去nvidia官网找自己的显卡对应的驱动
3.安装nvidia驱动会出很多bug,没关系。多安装几次就好了,说不定哪次就安装成功了呢(nvidia-smi查看),特别是循环登陆的问题,就需要多安装几次。
4.安装cuda的时候,请选择8.0版本!
安装cuda的时候,请选择8.0版本!
安装cuda的时候,请选择8.0版本!
tensorflow不支持cuda9.0,别让自己后悔。
5.cudnn请选择5.x版本,别选6.0 这是因为我在安装tensorflow的时候,anaconda的tensorflow只支持cuda7.5,后来只好在师兄的帮助下安装了支持cuda8.0(目前cuda8.0是主流版本)的tensorflow,而因此需要改动cudnn为5.x版本。
6.确认cuda安装成功的deviceQuery的目录在1_untitles,网上好几个教程都说错位置了。
三.Ubuntu16.04安装anaconda+配置tensorflow环境
1.anaconda下安装的tensorflow需要的cuda是7.5版本的,因此安装了cuda8.0的可以有两个选择:
I.卸载cuda8.0,重新安装cuda7.5。但是搞笑的是,cuda7.5只支持Ubuntu14.04和Ubuntu15.04,因此选择这条路的最后需要———–重装系统(手动再见)
II.卸载anaconda自带的tensorflow,重新安装支持cuda8.0的tensorflow。这是我的做法,但是需要注意cudnn得是5.x版本的,所以安装cudnn6.0的需要重新弄一下。
2.如果想在在spyder中使用tensorflow,需要在该环境下重新安装spyder,即spyder(tensorflow),不然会报错。
以上就是需要注意的地方。可能有些地方说的不对,但是对于新手来说,还算是一些游泳的经验吧。希望对大家有帮助