O que significa ".bashrc ou precede o local de instalação do Anaconda"?

12

Eu instalei o Anaconda a partir do root, após a conclusão da instalação, esta mensagem foi exibida na tela do terminal:

Python 2.7.8 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ? [yes|no]
[no] >>> no

You may wish to edit your .bashrc or prepend the Anaconda install location:

$ export PATH=/usr/bin/anaconda/bin:$PATH

Thank you for installing Anaconda!
root@pkj:~#

O que essas três afirmações a seguir significam?

  1. Deseja que o instalador anexe o local de instalação do Anaconda ao PATH no seu /root/.bashrc? [sim | não]
  2. Você pode editar seu .bashrc ou acrescentar o local de instalação do Anaconda:
  3. $ export PATH = / usr / bin / anaconda / bin: $ PATH

Eu acessei o root usando: pkj@pkj:~$ sudo su -

pkj
fonte

Respostas:

11
  1. Está perguntando se você deseja adicionar o Anaconda ao seu PATH. Isso basicamente significa que, quando você digita anaconda na interface da linha de comandos, ele sabe onde procurar.

  2. Apenas sugiro que você faça o que é 1.recomendado ou execute o comando a seguir para poder executar o anaconda na linha de comando sem precisar ir primeiro /opt/anaconda/anaconda.bin(este é apenas um exemplo, pois não conheço o caminho real.)

  3. Esta é uma maneira de adicionar o diretório de instalação do anaconda ao seu caminho, para que você possa digitar anaconda. Basicamente, uma forma alternativa de um.

  4. Sim, eu recomendaria que você execute o número três. Não vai doer nada e provavelmente facilitará sua vida.

EDITAR

Além disso, quando você está tentando mudar para o root, pode emitir apenas que sudo sunão -é necessário. Apenas um fyi geralmente não é necessário. Você pode ler aqui para obter detalhes. De qualquer maneira não é nada demais

Dylan
fonte
Obrigado @Dylan, sou bastante novo no Ubuntu e quero dois esclarecimentos: 1. Simplesmente digitar export PATH=/usr/bin/anaconda/bin:$PATHterminal faria o trabalho? 2. Como eu o instalei através do root, eu poderia acessar o Anaconda de outras contas de usuário?
Pkj 17/03/2015
Sim emitir esse comando teria o efeito desejado e sim, você será capaz de acessá-lo em outras contas de usuário
Dylan
4

Se você estiver usando o Anaconda3, adicione o seguinte ao final do seu /root/.bashrcarquivo:

export PATH="/root/anaconda3/bin:$PATH"

No que diz respeito ao caminho do Anaconda, exporté tudo o que você precisa saber. O Anaconda usa links físicos.

noobninja
fonte