Ubuntu16.04 GTX750安装CUDA9.0,Pytorch,Anaconda教程
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 pytorch==1.1.0 torchvision==0.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 pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0(-c pytorch 可能要去掉,不记得了)
就是因为容易安装失败,所以Anaconda可以保证我们无限次失败
https://www.jianshu.com/p/76bbf1e5ff70 这篇博客帮了大忙,感谢!
Ubuntu16.04 GTX750安装CUDA9.0,Pytorch,Anaconda教程的更多相关文章
- 配有Tesla K40c的服务器新装Ubuntu16.04并安装CUDA8.0、Anaconda3、Matlab2016a、OPENCV3.1、CuDNN5.1、MXNet
注:本文原创,作者:Noah Zhang (http://www.cnblogs.com/noahzn/) 决定加入深度学习的大军,感谢导师给配了台新设备!第一次接触服务器并配置开发环境,整个过程中 ...
- ubuntu16.04下安装cuda8.0
一.首先安装NVIDIA显卡驱动 通过NVIDIA-Linux-x86_64-367.44.run文件安装. 1. 添加 PPA. sudo add-apt-repository ppa:graphi ...
- Ubuntu16.04下安装CUDA8.0和tensorflow
GPU版的Tensorflow无疑是深度学习的一大神器,当然caffe之类的框架也可以用GPU来加速训练. 注意:以下安装默认为python2.7 1. 安装依赖包 $ sudo apt-get in ...
- 深度学习环境配置:Ubuntu16.04下安装GTX1080Ti+CUDA9.0+cuDNN7.0完整安装教程(多链接多参考文章)
本来就对Linux不熟悉,经过几天惨痛的教训,参考了不知道多少篇文章,终于把环境装好了,每篇文章或多或少都有一些用,但没有一篇完整的能解决我安装过程碰到的问题,所以决定还是自己写一篇我安装过程的教程, ...
- Ubuntu16.04安装cuda9.0+cudnn7.0
Ubuntu16.04安装cuda9.0+cudnn7.0 这篇记录拖了好久,估计是去年6月份就已经安装过几遍,然后一方面因为俺比较懒,一方面后面没有经常在自己电脑上跑算法,比较少装cuda和cudn ...
- ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务
[摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...
- Ubuntu16.04 安装cuda9.0 cudnn 7.0.5
参考网址:https://blog.csdn.net/zhuangwu116/article/details/81063234 (1)下载安装文件: 下载cuda9.0 runfile 文件 下载地址 ...
- 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)
一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...
- 深度学习环境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0
目录 深度学习环境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0 Reference 硬件说明: 软件准备: 1. 安装Ubuntu ...
随机推荐
- Java并发编程杂记(1)
高并发: cpu -- 缓存 -- 内存 资源利用率 公平性 便利性 生活举例 --- 串行任务中的异步性:我在烧水的时候看书 --- 平衡点 安全性问题 --- 产生竞态条件 共享数据 -- ...
- vue 双语言切换中,data内翻译文字不正常切换的解决方案
背景 有这么一个登录页面,相关功能如下: 支持双语言,点击切换语言 表单内部有一个自定义的select,里面option的label.value都是的名字由外部提供:其中预设的option的label ...
- JS基础-DOM
DOM DOM 事件的级别 DOM 事件模型 DOM 事件流 DOM 事件捕获的具体流程 Event 对象的常见应用 自定义事件 DOM概述 | MDN DOM | MDN DOM操作 DOM事件级别 ...
- 【设计模式】代理模式-Proxy
转载:https://www.cnblogs.com/yangchongxing/p/7654725.html 代理模式定义如下: Provide a surrogate or placeholder ...
- web开发中浏览器跨域问题
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Contro ...
- 一篇文章带你解读Redis分布式锁的发展史和正确实现方式
前言 近两年来微服务变得越来越热门,越来越多的应用部署在分布式环境中,在分布式环境中,数据一致性是一直以来需要关注并且去解决的问题,分布式锁也就成为了一种广泛使用的技术,常用的分布式实现方式为Redi ...
- var和let部分浅析
ES6中新增了let命令,用于声明变量,但所声明的变量只在let命令的代码块内有效. 举个例子: var a = []; for(var i=0;i<10;i++){ a[i] = functi ...
- 迈布-----UE4AI自动巡逻与攻击
这个行为树给我恶心的都想吐,我用的是4.24,跟着官网做达不到那个效果,跟着视频做也达不到那个效果,跟我弄的非常不耐烦,最后终于在今天整出来了.有的地方用了一下我自己的逻辑.//诸位依靠教程的,一定得 ...
- 【CV现状-3.0】"目标"是什么
#磨染的初心--计算机视觉的现状 [这一系列文章是关于计算机视觉的反思,希望能引起一些人的共鸣.可以随意传播,随意喷.所涉及的内容过多,将按如下内容划分章节.已经完成的会逐渐加上链接.] 缘起 三维感 ...
- python网络编程socket编程(TCP、UDP客户端服务器)
摘录 python核心编程 使用socket()模块函数创建套接字——通信端点 >>> from socket import * >>> tcpSock = soc ...