服务器没有root权限安装cuda和配置对应情况

打印 上一主题 下一主题

主题 887|帖子 887|积分 2661

  1. title: 服务器没有root权限安装cuda和配置对应环境
  2. date: 2024-10-31 07:57:28
  3. 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

输入命令
  1. nvidia-smi
复制代码
发现显卡的cuda version是12.6,选择下载cuda版本<=12.6即可



这里选择cuda 11.8
  1. 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 权限的管理员将其删除,同样,你安装完后也会天生这个文件
  1. cd /tmp
  2. ls -l cuda-installer.log    #查看文件信息
复制代码



  1. rm -rf cuda-installer.log  #删除cuda-installer.log文件
复制代码

再次查看
  1. ls -l cuda-installer.log    #查看文件信息
复制代码

删除成功

安装cuda
  1. 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.



选择鼎力大肆出奇迹,用下面的命令,记得路径要改为本身的路径
  1. bash ./cuda_11.8.0_520.61.05_linux.run --toolkit --toolkitpath=/home/huangrw/cuda_11.8 --defaultroot=/home/huangrw/cuda_11.8
复制代码

走完流程后出现下图的提示,证明安装成功。


配置情况变量

输入命令
  1. vim $HOME/.bashrc
复制代码
然后会打开一个文档,在此文件中加入之前的cuda11.8的路径:
1敲i,光标移到文档末端,将以下几行里面的【$HOME】改本钱身相应的路径,然后粘贴进去; 2摁Esc键,退出编辑模式; 3在文档中任意任何位置,输入【:wq!】强制生存退出。
  1. 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
复制代码



生存退出后,输入命令
  1. source ~/.bashrc
复制代码

最后验证是否成功
  1. nvcc -V
复制代码




安装Anaconda

具体细节同上
下载
  1. wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
复制代码

安装
  1. bash Anaconda3-2024.06-1-Linux-x86_64.sh
复制代码

配情况
  1. source ~/.bashrc
复制代码

文件末端添加
  1. export PATH="$HOME/anaconda3/bin:$PATH"
复制代码

生存文件后
  1. source ~/.bashrc
复制代码

验证
  1. conda --version
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

石小疯

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表