| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 服务器PyTorch环境配置(Ubuntu) -> 正文阅读 |
|
[系统运维]服务器PyTorch环境配置(Ubuntu) |
目录 个人经历,如果在远程连接的服务器不能调用gpu,且感觉自己的配置没有错误,重启服务器! 关于正常安装先不写了....实际也不是很难..... 非root用户安装cuda与cudnn(仅供参考)这个方法我尝试过,但由于当时服务器本身的原因未能成功配置,之后也没有验证过。 emmmm,清明节假期在宿舍连接不到服务器,就....拿来主义了😥 服务器上管理员已安装好显卡驱动或已安装的CUDA版本无法满足自己要求(要么太高要么太低),与自己需要的TensorFlow或者Pytorch版本不兼容,可以尝试以下方法。 介绍(显卡驱动,cuda,cudnn,深度学习库的关系)四者从底层(硬件)到上层(软件)的顺序是:驱动->cuda(->cudnn)->深度学习库。cudnn加括号是因为cudnn的版本和cuda版本是对应的,深度学习库的版本依赖往往是直接看cuda版本,而不需要关注cudnn。 显卡驱动是告诉系统如何调用显卡这个硬件,驱动版本是向下兼容的。新的驱动仍然支持旧的cuda,但旧的驱动就无法支持新版本的cuda。 cuda是构筑在显卡驱动之上的工具库(toolkit),cudnn是构筑在cuda之上的深度学习相关的工具库。因此,不管是做graphics(3D渲染等)还是搞深度学习,想要使用显卡都必须安装cuda,但做graphics的朋友就不需要安装cudnn。 准备工作
进入英伟达提供的GPU驱动和CUDA对应关系,确认自己目前的GPU驱动是否符合自己要安装的CUDA版本,符合就进入下一步,不符合就安装更加高级的驱动。
安装包下载下载CUDA进入英伟达CUDA下载页面,点击Download Now可以看到最新版本。 ?以下载10.2为例,寻找10.2版本。?
在服务器上进行下载,也可以选择在浏览器中输入wget后面的网址,然后在本地进行下载再上传至服务器。 cuDNN下载通过网址下载CUDNN,这个下载需要注册账号(简单几步注册登录即可),登录以后,选择合适的CUDA版本对应的CUDNN并选择CUDNN Library for Linux,下载以后将文件后缀名改为.tgz后上传至服务器。 ? 安装CUDA和cuDNN此时服务器中已经有了CUDA和cuDNN的安装包 安装CUDA(参考文章的作者写的很详细,其他都比较简略)1.给cuda可执行权限 chmod +x cuda_10.2.89_440.33.01_linux.run 2. 运行run文件 sh cuda_10.2.89_440.33.01_linux.run 3. 通过键盘方向键(↑,↓)和Enter键可以进行选择和进入(确定)。选择Continue并进入 4. 输入accept进入 5. 利用上下键与Enter勾选对话框,只安装CUDA Toolkit。 6. 选择Options并进入,然后我们需要修改Toolkit Options 、Library install path这两项的路径。 7. 修改Toolkit Options路径,选择Change Toolkit Install Path 8. 将默认路径修改至个人目录下,点击Enter确认 9. 将下面的选项取消选定,选择Done,确认退出 10. 选择Library install path (Blank for system default) 11. 添加之前一样的路径并Enter确认退出 12. 选择Done返回上一层目录,修改路径完成,选择Install开始安装 13. 出现如下所示的安装信息则说明安装成功 修改环境变量1.输入vim ~/.bashrc进行环境变量的修改; 2.添加一下信息(每个人的路径是不同的,我的是/home/zhaoqc/cuda-10.2)并保存退出。
3. 输入source ~/.bashrc 安装 cuDNN?1.解压cuDNN,输入以下命令进行解压 tar -zxvf cudnn-10.2-linux-x64-v8.0.0.39.tgz 2. 此时当前目录下回出现一个./cuda的文件夹 3. 复制文件到CUDA安装目录
4. 修改权限,cudnn安装完成
查看是否安装成功,输入nvcc -V 参考文章 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:44:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |