Comandos não funcionam depois de editar o arquivo .bashrc

1

Eu preciso instalar um software de programação chamado cuda para meu propósito acadêmico. Pesquisando como instalá-lo no meu Ubuntu 10.04, encontrei-o e fiz isso.

download the software
cd ~/Downloads 
sudo ./cudatoolkit_3.2.16_linux_32_ubuntu10.04.run

gedit ~/.bashrc

Adicione as seguintes entradas:

export CUDA_INSTALL_PATH=/usr/local/cuda 
export PATH=$CUDA_INSTALL_PATH/bin 

Salve e saia. Então corra no bash.

source ~/.bashrc

Agora, qualquer comando não está funcionando, dizendo: The command could not be located because '/bin' is not included in the PATH environment variable.

Eu não consigo entender como sou novo nisso. Você pode por favor me ajudar?

    
por sai kiran grandhi 01.08.2013 / 09:00

1 resposta

0

Você deve adicionar as seguintes entradas:

CUDA_INSTALL_PATH="/usr/local/cuda" 
PATH="$PATH:$CUDA_INSTALL_PATH/bin"

Você não precisa de export na frente da variável PATH no arquivo .bashrc ( export disponibiliza a variável para subprocessos). Quando você usa PATH=$CUDA_INSTALL_PATH/bin , reatribui ao valor PATH da variável $CUDA_INSTALL_PATH/bin e você perde o valor anterior ( ...:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:... ) que é absolutamente necessário. Você pode verificar seu valor PATH no terminal com:

 echo $PATH
    
por Radu Rădeanu 01.08.2013 / 09:08