这CUDA 安装教程告诉我将以下两行添加到我的.bash_profile
。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
但它不起作用(TM)。即使我将这些行添加到.bash_profile
和.bashrc
,我仍然必须手动输入导出,才能找到路径。
.bash_profile
所以我的问题是,.bashrc
不加载/执行导出的原因可能是什么?
谢谢!!
ps 我通过 ssh 进入机器,除了 CUDA 驱动器和 sdk 之外,它是一个全新的 Ubuntu 10.10 安装。
.bash_profile
pps 全新安装首先没有。nano ~/.bash_profile
是空的
答案1
当您在 Ubuntu 中以图形方式登录时,.bash_profile
将不会被读取,但.profile
会(由 sh 提供)。因此,如果您将这些导出放入.profile
,然后再次登录,环境变量应该可用。
另请参阅http://mywiki.wooledge.org/DotFiles和https://help.ubuntu.com/community/EnvironmentVariables