出现这个情况是因为我之前在修改cuda版本号时候,应该是不小心把我的path路径设置错误了,我复制被人的代码时候复制多了一个大括号,改正就行。
vim ~/.bashrc
打开路径设置,vim主要的命令是:
编辑文件:i
退出编辑:键盘左上角的esc按键
保存更改:先打“:”这个引号进入命令模型,然后输入:wq,回车就能推出。
如果不小心删除错了,就要可以先打“:”这个引号进入命令模型,然后输入:q,回车就能不保存退出啦。
移到你修改路径的位置,没有就添加上,例如:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.8/lib64
export PATH=$PATH:/usr/local/cuda-11.8/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-11.8
查看是不是有问题,空格或者括号有没有多的。
添加完之后,需要更新配置文件,否则你就会怀疑自己,我明明改了,为什么没作用呢:
退出后,输入指令更新:
source ~/.bashrc