Python: caminho do Anaconda adicionado somente sob demanda

1

A situação é a seguinte:

  • Até agora só usei pip para instalar qualquer pacote que eu precisasse ou também apt-get às vezes. Eu instalei coisas como o tensorflow com gpu apoio e coisas assim. Pelo menos na época que eu instalei isso eu não estava ciente de uma maneira fácil de instalar tensorflow no anaconda com suporte gpu, então eu decidi apenas instalá-lo no regular / padrão python.
  • Agora e para o futuro pretendo usar o anaconda. Mas eu não quero perder acesso fácil às minhas antigas bibliotecas python, mas também não precisa reinstalar tudo no anaconda.
  • Agora eu instalei a anaconda. Mas quando eu abro o notebook Jupyter eu sou no conda python, como eu adicionei o caminho conda.

Existe uma maneira fácil de conseguir o seguinte: Quando eu abro um terminal, tudo que eu preciso fazer é digitar um comando rápido que só então adiciona o caminho da anaconda?

Isso é para conseguir isso quando eu apenas abrir o terminal e digitar o bloco de notas do jupyter, minha ir para a distribuição do python será a distribuição onde eu instalei o tensorflow e outras coisas. E então eu posso facilmente usar o comando para entrar nos ambientes anaconda.

A seguinte linha no .bashrc irá adicionar o caminho conda:

$ export PATH=~/anaconda2/bin:$PATH

Então, minha pergunta provavelmente se resume a isso: Existe uma maneira de vincular isso a algum tipo de comando? Para que o seguinte aconteça se eu abrir um terminal:

jupyter notebook

- > O notebook jupyter começa, NÃO usando anaconda. Mas quando eu faço:

command_that_adds_the_anaconda_path
jupyter notebook

- > o notebook jupyter inicia, usando o anaconda

Muito obrigado antecipadamente. Eu sou bastante novo para shell coisas. Qualquer link para como criar tal comando será muito apreciado. Procurei, talvez usando as palavras erradas, mas não encontrei exatamente isso.

    
por Robin 04.05.2017 / 14:36

0 respostas