论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
主机系统
›
linux
›
在服务器(Ubuntu20.04)安装用户级别的cuda11.8(以及 ...
在服务器(Ubuntu20.04)安装用户级别的cuda11.8(以及仿照前面教程安装cud ...
耶耶耶耶耶
金牌会员
|
2024-6-21 21:42:13
|
显示全部楼层
|
阅读模式
楼主
主题
861
|
帖子
861
|
积分
2583
1、cuda11.8的下载
首先在cuda官网下载我们须要的cuda版本,这里我下载的是cuda11.8(我的最高支持cuda12.0)
这里我直接利用wget下令下载不了,于是我直接在欣赏器输入后面的链接下载到本地,之后再上传至服务器的:
https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
复制代码
2、cuda11.8的安装
(1)假设用户名为andy,即/home/andy,在这个文件夹动手动创建一个文件夹名为cuda-11.8(即/home/andycuda-11.8),然后在cuda-11.8文件夹里创建一个文件夹为mylib(即/home/andycuda-11.8/mylib
)。接下来把之前下载的cuda_11.8.0_520.61.05_linux.run文件上传到/home/andy/cuda-11.8
文件夹。
(2)接下来利用如下下令进入此文件夹:
/home/andy/cuda-11.8
复制代码
然后利用如下下令更改文件的执行权限:
chmod 755 cuda_10.2.89_440.33.01_linux.run
复制代码
于我们不是管理员用户,因此无法利用sudo安装,因此直接执行以下下令安装:
sh cuda_10.2.89_440.33.01_linux.run
复制代码
(3)接下来的参考:手把手教会你在Linux服务器上安装用户级别的CUDA
1)在这里输入accept
2)然后雷同于上述这个教程的图片(本身的忘记保存了,原理是一样的):我安装的是11.8,那就是只勾选CUDA Toolkit 11.8,其他的按Enter键就可以把里面的X取消。
3)在取消其他的勾选之后,光标移动到Options这里,按Enter。
然后光标移动到Change Toolkit Install Path,按Enter,然后我们可以将之前创建的目录粘贴过来:
/home/andy/cuda-11.8
复制代码
然后移动到Done,再按Enter,又回到之前的界面。
4)回到Options菜单,光标移动到Library install path,按Enter,然后在里面将之前创建的另一个目录粘贴过来:
/home/andycuda-11.8/mylib
复制代码
回车Done。
5)然后返回主界面,选择Install
3、安装完成后的环境配置
当看到界面里有successfully的字眼时,就表明安装乐成了。这时间,还须要举行环境配置。
首先辈入到用户主目录里cd /home/andy
执行vim ~/.bashrc修改下令相关参数:按i进入编辑模式,然后在最下方按鼠标右键粘贴即可添加刚刚安装cuda的路径:
export PATH="/home/andy/cuda-11.8
/bin:$PATH"export LD_LIBRARY_PATH="/home/andy/cuda-11.8
/lib64:/home/andy/cuda-11.8
/mylib/lib64:$LD_LIBRARY_PATH"
复制代码
之后按Esc,再按:,接下来输入wq,即可保存并退出。
末了执行以下下令,使配置生效:
source ~/.bashrc
复制代码
4、查抄CUDA和pytorch能否利用.
下令行输入 nvcc -V 检察cuda版本,如果符合预期,则安装乐成。
以下是cuda11.3对应的cudnn安装和pytorch1.9.0的安装
1、仿照上面教程安装cuda11.3之后,安装cudnn参考这个:
【Ubuntu 20.04LTS体系】安装CUDA11.8、cuDNN,可举行CUDA版本切换
先下载cudnn到本地:
cudnn官网链接
这里选择下载:
(1)首先在/home/andy下创建一个新的文件夹:/home/andy/cudnn-cuda11.3
(2)然后将在本地下载的cudnn-11.3-linux-x64-v8.2.1.32.tgz 上传至此文件夹
(3)进入此文件夹:
cd /home/andy/cudnn-cuda11.3
复制代码
(4)解压tgz文件(注意:如果下载的cudnn文件后缀不是.tgz要记得先修改为.tgz):
tar -xvf cudnn-11.3-linux-x64-v8.2.1.32.tgz
复制代码
(5)解压后在/home/andy/cudnn-cuda11.3出现一个/home/andy/cudnn-cuda11.3/cuda文件夹
先辈入此cuda文件夹:
cd /home/andy/cudnn-cuda11.3
/cuda/
复制代码
再输入ls检察此文件夹下的文件
ls
复制代码
出现:
include lib64 NVIDIA_SLA_cuDNN_Support.txt
先输入cd ~回到用户主界面
再将cuDNN对应文件拷贝至CUDA指定路径:
sudo cp /home/andy/cudnn-cuda11.3/cuda/include/cudnn*.h /home/andy/cuda-11.3/include
sudo cp /home/andy/cudnn-cuda11.3/cuda/lib64/libcudnn* /home/andy/cuda-11.3/lib64
sudo chmod a+r /home/andy/cuda-11.3/include/cudnn*.h /home/andy/cuda-11.3/lib64/libcudnn*
复制代码
参考:末了一部门
2、接下来先创建一个虚拟环境env1,它的python版本为3.7
如果利用conda下载不了就参考这个博客,利用离线安装:
conda create -n env1 python=3.7
复制代码
3、然后下载torch1.9.0和torchvision0.10.0
进入pytorch官网
按ctrl+F搜索1.9.0出现下面这个,然后利用第二个下令(由于我们安装的是11.3版本的)来安装
conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=11.3 -c pytorch -c conda-forge
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
耶耶耶耶耶
金牌会员
这个人很懒什么都没写!
楼主热帖
为什么你应该停止依赖Jenkins的插件? ...
蜻蜓优化算法(Matlab完整代码实现) ...
集合论第6-8章
axios&spring前后端分离传参规范总结 ...
腾讯云多媒体文件处理总结
SQL 教程之 10 个 SQL 操作用于 80% 的 ...
JVM常用调优配置参数
Python知识点(史上最全)
20220319编译OpenHarmony-v3.1-beta出 ...
计算机的存储容量单位
标签云
存储
挺好的
服务器
快速回复
返回顶部
返回列表