Linux下服务器更改环境变量
创始人
2025-05-28 11:40:40

问题:

根目录下/usr/local里有cuda。但是nvcc的时候显示nvcc not found

定位问题到:
根目录有的话应该是配置文件的问题
把CUDA的环境添加进账户的环境变量里
 

可以用env指令或者缺省的export指令查看当前环境变量,输出的格式和顺序可能有所不同。

但都能查看。查看后发现确实没有cuda所需的环境变量。具体需要哪几个需要去看文档:

列一下针对cuda需要加的环境变量:

export PATH=$PATH:/usr/local/cuda/bin (/usr/local/cuda是cuda的安装path)
export CUDA_HOME="/usr/local/cuda"
export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"

可以每次用之前export一下。

也可以vi ~./bashrc。先点击 i 进入编辑模式,然后输入三条export后

esc shift + : wq 保存。

环境变量是全局的,同一用户下更改都能使用。

设置用户环境变量vi .bash_profile   或者是  vi   ~/.bashrc

(实际上这两个文件就是脚本,读的时候(运行)的时候才会生效)

Bash_profile只有在登录sdnu的时候才会访问里面内容放到内存里,即生效。

Bashrc是每次开一个新的bash都会读里面内容放到内存里,即生效。

相关内容

热门资讯

守护最北的日出星辰 转自:成都日报锦观江水深沉 江湾静谧守护最北的日出星辰 游客在漠河“神州北极”碑前打卡拍照,碑...
万华化学福建码头公司增资至10... 经济观察网 天眼查App显示,12月16日,万华化学(福建)码头有限公司发生工商变更,注册资本由4亿...
文旅“融”光焕发 共绘“诗与... ●兵团日报全媒体记者 姜蒙 通讯员 张培丽 胥强 仲冬时节,寒意渐浓,五师八十三团十连...
情暖援疆路 医心护健康 ●蔡伟 “医生,我的胃老是不舒服,吃了东西总不消化。”12月16日,在四师总医院可克达拉市院区...
以行践诺 服务暖心 ………… “我们将以更大力度推动‘万企兴万村’行动走深走实,团结引领兵团广大民营企业发挥优势,...