admin管理员组文章数量:1567915
安装包准备
- 查看GPU信息
:~$ nvidia-smi
GPU驱动版本为470.103.01
最高支持CUDA版本11.4
- 查看系统信息
:~$ uname -a
#作者机器信息
Linux rootroot 4.15.0-173-generic #182-Ubuntu SMP Fri Mar 18 15:53:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
- 官网下载安装包
官网网址上下载自己需要的CUDA版本 nvidia CUDA list
- 下载链接
将网址直接输入到浏览器网址栏也可以下载
安装
- 修改
.run
文件的权限并执行
chmod +x cuda_11.0.2_450.51.05_linux.run # 给可执行权限
./cuda_11.0.2_450.51.05_linux.run # 执行安装
如果出现
Log file not open. Segmentation fault (core dumped)
错误,请删除/tmp/cuda_installer.log, 没有权限可直接联系root管理员或者联系这个文件的所属者。
- 安装选项
不用理这个,Continue
继续就好了,说明我们已经有驱动了。
接受协议,输入accept
继续。
重点:请只留下CUDA Toolkit xx.x
者一个选项。
然后进入Options
修改安装路径等自定义信息。
进入Toolkit Options
修改安装路径。
修改到个人用户路径下,千万不要安装到root上。
默认路径为:/usr/local/cuda-xx.x/
修改路径为:/home/user/cuda-xx.x/
该路径请通过mkdir
命令自行创建。
修改好后,再进入Library install path (Blank for systemdefault)
修改路径
默认路径为:空
修改路径为:/home/user/cuda-xx.x/mylib/
该路径请通过mkdir
命令自行创建。
最后回到初始界面,install
就好了
安装好之后,界面呈现这个样子:
- 接下来修改路径
从安装后的Summary
中的,Please make sure that
的前两行,我们可知要将系统环境变量中加入两条路径。
export PATH="/home/user/CUDA_xx.x/bin:$PATH"
export LD_LIBRARY_PATH="/home/user/CUDA_xx.x/lib64:$LD_LIBRARY_PATH"
source ~/.bashrc #重启环境变量,使改变生效
- 最后测试是否安装顺利
nvcc -V
出现以上输出,安装成功!
重点:安装结束之后,将自己生成的/tmp/cuda_installer.log
删除,不给之后的人添麻烦。
版权声明:本文标题:CUDA无root权限手动安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727081212a1096860.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论