O que poderia ser uma razão para '.bash_profile' e '.bashrc' não executarem as exportações?

5

o tutorial de instalação do CUDA diz-me para adicionar o seguindo duas linhas para o meu .bash_profile .

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

Mas isso não funciona (TM). Mesmo se eu adicionar essas linhas a .bash_profile e .bashrc , ainda preciso inserir as exportações manualmente, para os caminhos serem encontrados.

Então, minha pergunta. O que poderia ser uma razão para .bash_profile e .bashrc não carregar / executar as exportações?

Obrigado !!

p.s. Eu ssh na máquina e é, além do drive CUDA e sdk, uma nova instalação do Ubuntu 10.10.

p.p. A instalação nova não teve um .bash_profile em primeiro lugar. nano ~/.bash_profile estava vazio

    
por Framester 15.06.2011 / 19:22

1 resposta

5

Quando você faz login graficamente no Ubuntu, .bash_profile não será lido, mas .profile será (originado por sh). Portanto, se você colocar essas exportações em .profile , efetue login novamente, as variáveis de ambiente deverão estar disponíveis.

Veja também o link e o link

    
por geirha 16.06.2011 / 03:03