Ubuntu16.04 + Anaconda + CUDA + CuDNN + Tensorflow + Pytorch 一文填坑就够了
刚装完各种软件记录一下填过的坑,已经能广泛搜到的基本操作就不写了
Anaconda清华镜像下载
3.5.1.0版本以后的anaconda 会提示安装VScode 一般会因为 断网卡住,建议选择安装vscode时选no
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
NVIDIA驱动安装 最麻烦
这一段可以说是苦不堪言了额,最顺利的莫过于这种方式了,
https://blog.csdn.net/jonms/article/details/79318566 (1)
还有一个
https://blog.csdn.net/ghw15221836342/article/details/79571559 (2)
然后可能碰到各种坑,通过这个了解问题
https://blog.csdn.net/ksws0292756/article/details/79160742
要在开机启动项中secure boot中disable掉选项,
关于最近朋友们反馈,安装Ubuntu 16.04 后,切开启UEFI secure boot 情况下,无法加载nvidia、vbox、网卡驱动和其他第三方驱动等模块的问题
最后我是在disable secure boot后,根据链接(1)用apt方式解决了,(有中文的ubuntu Ctrl+Alt+F1 退到字符界面真的不好受,) 在有界面安装的情况下要disable sec boot 然后设定一个密码,重启再核对密码,密码输入的时候比较有意思,可能是让你输第几个字符就输第几个字符。玩完输密码的游戏可能就安装成功了。
CUDA 安装
写此文时已经出到了CUDA 10.0,要把很多前人的版本号改一下。这个已经写得很好了,其中 make 文件的时候会比较慢,请耐心等待。
https://blog.csdn.net/jonms/article/details/79318566
CuDNN 安装
官网注册,选对型号下载压缩包。用里面的命令行安装 https://www.cnblogs.com/simplelovecs/p/5144760.html
Tensorflow-gpu下载
- conda里面自己搜 https://blog.csdn.net/change_things/article/details/80509600
- Ubuntu16.04通过Anaconda安装TensorFlow-GPU版
https://blog.csdn.net/lukaslong/article/details/81092032
Pytorch 的权限
pytorch还是可以用官网的命令行的,突破一下我们网络限制下载可能效果更佳,用conda安装pytorch的时候,老是出现问题,后面使用conda安装其他软件时,提示conda需要更新,但是更新时,数据包能够下载下来,安装时就出现下类问题:
Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(481): An error occurred while uninstalling package 'defaults::setuptools-38.4.0-py36_0'.
PermissionError(13, 'Permission denied')
Attempting to roll back.
Rolling back transaction: done
PermissionError(13, 'Permission denied')
Opencv 顺便可以装一下
// 安装opencv
source activate tensorflow
pip install opencv-python
如此填坑耗去了鄙人一天的时间,还耗费我朋友的机器,真是有点费力费心的事儿,故在此写下总结。若是读者从中能够得到些许帮助,便是鄙人莫大荣幸。