Ubuntu16 GTX750安裝CUDA9.0,Pytorch,Anaconda教程
安裝前警告
不要使用Ubuntu18!
不要使用Ubuntu18!
不要使用Ubuntu18!
務必重裝成Ubuntu16
安裝NVDIA驅動
只用這一個辦法,一勞永逸
https://www.linuxidc.com/Linux/2019-02/157171.htm
禁用nouveau驅動
sudo gedit /etc/modprobe.d/blacklist.conf
添加
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
重啟后用lsmod | grep nouveau,如果沒有任何輸出說明禁用成功。
https://blog.csdn.net/weixin_43820996/article/details/100676292
安裝CUDA9.0(適配GTX750)
下載runfile(local)的安裝包
不要急於安裝,一定要先將NVIDIA給出官方指導手冊仔細看一下
直接在圖形界面打開命令行,根據官方教程安裝
https://blog.csdn.net/QLULIBIN/article/details/78714596
安裝cudnn
這個庫安裝非常簡單,只需要復制文件到指定文件夾,根據官方教程即可
https://blog.csdn.net/wsc12358/article/details/81273884
安裝Anaconda
Anaconda的好處是可以創建虛擬的Python環境,這意味着你不需要改Ubuntu原裝的Python,自己在Anaconda怎安裝卸載都行,安裝后添加國內源
創建環境
conda create -n mypytorch python=3.7
激活環境
source activate mypytorch
安裝Pytorch對應版本
這一步是比較容易出錯的,主要原因是conda安裝Pytorch總是下載超時,因此必須下載好本地文件安裝
參考Pytorch官方文檔https://pytorch.org/get-started/previous-versions/
CUDA9.0支持的最晚版本的Pytorch1.1
Linux and Windows CUDA 9.0
conda install pytorch1.1.0 torchvision0.3.0 cudatoolkit=9.0 -c pytorch
這個命令應該是裝不上的,因為pytorch下載會超時
下載本地文件
去清華鏡像源下載對應版本的pytorch
文件名是pytorch-1.1.0-py3.7_cuda9.0.176_cudnn7.5.1_0.tar.bz2,torchvision-0.3.0-py37_cu9.0.176_1.tar.bz2
conda本地安裝
conda install --use-local path/pytorch-1.1.0-py3.7_cuda9.0.176_cudnn7.5.1_0.tar.bz2
再次執行Pytorch的官方命令
此時,conda會自動跳過已安裝的包
conda install pytorch1.1.0 torchvision0.3.0 cudatoolkit=9.0(-c pytorch 可能要去掉,不記得了)
就是因為容易安裝失敗,所以Anaconda可以保證我們無限次失敗
https://www.jianshu.com/p/76bbf1e5ff70 這篇博客幫了大忙,感謝!