- title: 服务器没有root权限安装cuda和配置对应环境
- date: 2024-10-31 07:57:28
- tags: 理论
复制代码 简介
适合与利用服务器而且没有root权限的朋友。
参考博客:
- linux 服务器无 sudo 权限非 root 用户安装特定版本 cuda_linux下载cuda-CSDN博客
- ubuntu20.04安装nvidia显卡驱动/CUDA/cuDNN_ubuntu end user license agreement │ ---------------CSDN博客
- 怒记一波非root用户安装cuda10.1全过程!翻遍全网踩了n多坑,终于成功!_wget cuda10.1-CSDN博客
查看驱动和下载对应版本cuda
输入命令
发现显卡的cuda version是12.6,选择下载cuda版本<=12.6即可
这里选择cuda 11.8
- wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
复制代码
*无sudo 权限安装CUDA*
*首先需要*进入tmp查看是否存在cuda-installer.log文件,如果存在,你是没法办装的,得让这个文件的所有者或者具有sudo 权限的管理员将其删除,同样,你安装完后也会天生这个文件
- cd /tmp
- ls -l cuda-installer.log #查看文件信息
复制代码
- rm -rf cuda-installer.log #删除cuda-installer.log文件
复制代码
再次查看
- ls -l cuda-installer.log #查看文件信息
复制代码
删除成功
安装cuda
- sh cuda_11.8.0_520.61.05_linux.run
复制代码 弹出下图内容(意思是已经有安装显卡驱动了) 选Continue
出现该提示时键盘输入accept按回车
出现该提示 由于原来就安装了显卡驱动,所以 将光标选到Driver后按空格,再将光标移到Install后按回车安装。
报错Installation failed. See log at /tmp/cuda-installer.log for details.
选择鼎力大肆出奇迹,用下面的命令,记得路径要改为本身的路径
- bash ./cuda_11.8.0_520.61.05_linux.run --toolkit --toolkitpath=/home/huangrw/cuda_11.8 --defaultroot=/home/huangrw/cuda_11.8
复制代码
走完流程后出现下图的提示,证明安装成功。
配置情况变量
输入命令
然后会打开一个文档,在此文件中加入之前的cuda11.8的路径:
1敲i,光标移到文档末端,将以下几行里面的【$HOME】改本钱身相应的路径,然后粘贴进去; 2摁Esc键,退出编辑模式; 3在文档中任意任何位置,输入【:wq!】强制生存退出。
- export PATH=$HOME/cuda_11.8/bin:$PATHexport LD_LIBRARY_PATH="$HOME/cuda_11.8/lib64/"export CUDA_ROOT=$HOME/cuda_11.8/export CUDA_TOOLKIT_ROOT=$HOME/cuda_11.8/lib64/export CMAKE_CUDA_COMPILER=$HOME/cuda_11.8/bin/nvcc
复制代码
生存退出后,输入命令
最后验证是否成功
安装Anaconda
具体细节同上
下载
- wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
复制代码
安装
- bash Anaconda3-2024.06-1-Linux-x86_64.sh
复制代码
配情况
文件末端添加
- export PATH="$HOME/anaconda3/bin:$PATH"
复制代码
生存文件后
验证
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |