Какова могла быть причина '.bash_profile' и '.bashrc' для не выполнения экспорта?

учебное руководство по установке CUDA говорит мне добавлять следующие две строки к моему .bash_profile.

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

Но это не работает (ТМ). Даже если я добавляю эти строки к .bash_profile и .bashrc, Я все еще должен ввести экспорт вручную для путей, которые будут найдены.

Так мой вопрос. Чего могла быть причина .bash_profile и .bashrc не загрузить/выполнить экспорт?

Спасибо!!

p.s. Я ssh в машину и это, кроме диска CUDA и sdk, новой установки Ubuntu 10.10.

p.p.s. Новая установка не имела a .bash_profile во-первых. nano ~/.bash_profile было пусто

5
задан 15 June 2011 в 12:33

1 ответ

Когда Вы входите в систему графически в Ubuntu, .bash_profile не будет считан, но .profile будет (полученный sh). Таким образом, если Вы вставляете тот экспорт .profile, затем войдите в систему снова, переменные среды должны быть доступными.

Также см. http://mywiki.wooledge.org/DotFiles и https://help.ubuntu.com/community/EnvironmentVariables

5
ответ дан 23 November 2019 в 09:28

Другие вопросы по тегам:

Похожие вопросы: