| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux下 NVIDIA显卡驱动 + CUDA + Anaconda 安装配置全流程(记录深度学习服务器环境从零开始搭建) -> 正文阅读 |
|
[系统运维]Linux下 NVIDIA显卡驱动 + CUDA + Anaconda 安装配置全流程(记录深度学习服务器环境从零开始搭建) |
目录〇 目的以及初始条件 本帖旨在记录一次从零开始搭建深度学习Linux服务器所需全部环境的过程,希望一个帖子可以解决你配置环境的所有问题,成为你的环境搭建向导 初始默认我们拥有一台有GPU但是没有安装任何深度学习必要环境(显卡驱动 CUDA Conda)的Linux服务器,如下:
一 NVIDIA显卡驱动1.下载第一步我们先安装NVIDIA显卡驱动,进入NVIDIA驱动下载官网,挑选适配设备的驱动文件并下载 官方驱动 | NVIDIA 下载的应是一个 .run 文件 下载完成后,通过ftp上传至服务器 2.安装(1)禁用nouveau
对blacklist.conf进行编辑,在blacklist.conf里新增
然后重启服务器(reboot) 重启后使用以下命令,若无输出,即已屏蔽nouveau
(2)安装 .run 文件cd到你安装包的位置 执行如下两句 注:?需要修改成你下载的 .run文件的文件名
开始安装 可能会碰到 cc 版本不匹配、显示 xorg?、32位等等等问题,可忽略 ?安装进度 ?安装完成 使用
?进行测试,下图即代表安装成功,显卡全部通过驱动读取出来了 二 CUDA1.下载我们选择与你安装的驱动版本相兼容的版本下载(查看驱动版本与CUDA对应点此链接→?Release Notes :: CUDA Toolkit Documentation (nvidia.com)) 通常我们直接进入NVIDIA Developer网站查看 CUDA toolkit 安装都是最新版 以下链接为所有历史?CUDA 版本,你可以根据选择合适的 CUDA 版本下载 比如 我要下载 CUDA 11.1 点击进入 CUDA 11.1 的下载导航
配置好红框中参数后下面会生成对应系统的安装指令 服务器 cd 到保存其安装包的目录下 执行对应命令(这里命令对应的是我的 CUDA 11.1 版本的)
?运行即可下载,下图为下载好之后的 .run 文件 2.安装(1)安装CUDAcd到你安装包的位置 执行如下两句 注:?需要修改成你下载的 .run文件的文件名
开始安装,进入安装界面 ?我们输入 accept,进入这个界面 这里我们需要注意,CUDA在这里会默认帮我们安装驱动,由于我们已经安装好 NVIDIA驱动,第一行需要取消安装(我们不建议使用 CUDA 默认安装驱动,可能会出现一系列问题) ?取消默认安装驱动后,如下图 ?光标移动到 Install 上回车,进入安装 ?完成安装 (2)配置环境变量安装完成后,还需要配置环境变量 安装之后,我们进入 usr/local 目录,可以看到已经有了 cuda 和 cuda-11.1 两个文件夹,已经通过软链接的方式将 cuda11.1 配置为默认使用 cuda 了 打开环境变量配置文件
在文件最下面加两行,保存
然后激活配置文件
使用命令测试 CUDA 是否配置完成
?正确输出即代表 CUDA 安装配置完成 三 Anaconda1.下载进入 Anaconda 官网选择对应 Linux 平台下载安装包 Anaconda | Anaconda Distribution ?下载完成后使用 ftp 上传服务器 2.安装cd到你安装包的位置 执行如下两句 注:?需要修改成你下载的 .run文件的文件名
进入安装导航,这里需要一直回车? ? 一直回车 一直回车?
直到这一步,需要我们输入,停止回车,输入 yes 这里我们也输入 yes 表示帮助我们配置 anaconda 的初始环境变量 安装完成,但是安装完成后,我们发现依然无法识别 conda 命令 ? 那是因为环境变量文件配置了,但没有激活,执行以下命令激活环境变量配置文件?↓
此时已经出现(base)虚拟环境 再使用 conda 命令 如 conda info,即我们已完成全部安装 其实配置的环境变量
如图 部分如果出现配置文件安装位置问题导致无法激活环境变量的,请尝试在配置文件最下面加一行 ↓
可能可以解决此类问题? 四 结语与后续至此,深度学习服务必不可少的三件套已安装配置完成,后续会更新更详细的使用配置步骤,感兴趣的可以关注我 同时,有深度学习计算机视觉 CV 方向问题需要讨论的也可以评论区留言,非常乐意与各位大佬们讨论交流 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年2日历 | -2025/2/23 7:14:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |