Como o CentOS 6 pode usar o python 2.6 com o anaconda (python 2.7) instalado?


0

Estou usando o CentOS 6 e ele usa python 2.6 por padrão. Recentemente, instalo o pacote anaconda com python 2.7 para trabalhar com o scikit-learn, mas agora alguns pacotes que meu sistema operacional usa não estão disponíveis para ele. Eu tenho acesso aos dois kernels, com o comando "python" eu chamo de instalação do anaconda e com "python2.6" eu posso chamar o ambiente antigo com os pacotes usados ​​pelo sistema operacional.

Posso adicionar o ambiente antigo ao conda? Se sim, como posso fazer isso? Caso contrário, existe uma maneira de fazer com que meu sistema operacional use o ambiente antigo sem desinstalar o anaconda?

Estou evitando instalar um novo python 2.6 em um ambiente conda porque ele já está no sistema.


Eu encontrei este exemplo . No entanto, os aplicativos só funcionam se eu os executar na linha de comando, mas não nos ícones da área de trabalho. Qualquer ideia?
blackhole

Atualização: Meu último progresso pode ser do interesse de qualquer pessoa. Eu crio um ambiente vazio criando os diretórios "anaconda / envs / nothing" e "anaconda / envs / nothing / bin". Então eu ativo o ambiente source activate nothing. Verifico que o anaconda cria os arquivos ativados, conduzidos e desativados no diretório "bin". Agora não faço "nada" no ambiente padrão editando .bashrc no diretório do usuário, substituindo a linha da anaconda export PATH="/home/User/anaconda/envs/nothing/bin:$PATHe fechando a sessão. Isso é tudo. Para usar python2.7 eu preciso executar source activate rootantes.
blackhole
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.