Como posso fazer o downgrade do Python ou usar muitas versões?

3

Eu quero usar o Mozilla Jetpack e o Google App Engine , que suportam apenas até o Python 2.6 e 2.5, respectivamente.

Então eu acho que vou ter que instalar o 2.5. O Ubuntu vem com o 2.6. Eu acho que o Ubuntu 11 vem com 2,7?

Como posso fazer o downgrade ou instalar o Python separado para diferentes usos? Eu acho que li que não é uma boa idéia desinstalar / downgrade Python como o Ubuntu usa? Se sim, como faço para corrigir isso?

    
por Jiew Meng 22.04.2011 / 17:19

1 resposta

1

Você sempre pode instalar diferentes versões do Python, elas coexistirão felizes, apenas certifique-se de não substituir o local padrão (ou seja, escolha um diretório raiz de instalação diferente).

Para uso geral, verifique se os antigos geralmente não estão em seu PATH.

Quando você precisar testar o desenvolvimento do GAE, adicione o caminho à versão 2.5 e ao diretório-raiz do GAE na frente de seu PATH e você está configurado. Para que isso seja conveniente, criei uma função (poderia ser um alias) no meu .bashrc para alterar minha variável PATH. Funciona como um encanto.

function add_path
{
  (echo $PATH | fgrep "$1" >/dev/null) || export PATH="$1:$PATH"
}

function gae
{
  GAE="(G)"
  add_path /usr/local/share/Python-2.5.5/
  add_path /usr/local/share/google_appengine/
}

É claro que os locais podem ser diferentes no seu sistema.

Eu uso a variável GAE no meu PS1 para saber quando usei essa função - e tenho um lembrete visual para dizer que estou definido para o GAE (por exemplo, uso a versão antiga do Python).

    
por asoundmove 22.04.2011 / 17:24
Como posso depurar applets do painel? ___ answer35572 ___

A menos que haja correções de segurança ou certas correções de bugs especificamente para os drivers no Ubuntu, é improvável que você receba atualizações regulares dos drivers Nouveau.

Você pode ler mais sobre Atualizações estáveis de lançamento no wiki, mas basicamente uma vez que uma versão é lançada ela não muda muito.

O Nouveau é um driver gráfico de código aberto, portanto, haverá drivers aprimorados para cada versão do Ubuntu. O suporte 3D do Nouveau é bastante novo e definitivamente haverá melhorias de desempenho no momento em que o Ubuntu 11.10 for lançado.

    
___ tag123nvidia ___ Questões relacionadas aos chips gráficos e aos chipsets da placa-mãe NVIDIA e aos drivers relacionados. ___ tag123nouveau ___ O projeto nouveau visa criar drivers de software livre / de alta qualidade para cartões nVidia. "Nouveau" [nuvo] é a palavra francesa para "novo". ___ tag123drivers ___ Para questões relacionadas a módulos, aqueles que controlam e orquestram como o kernel deve se comunicar com o hardware ___ qstntxt ___

Eu instalei o Natty ontem e ele me deu a opção de instalar o "Suporte 3D Experimental para placas NVIDIA" (que estou assumindo ser o Nouveau). Agora, há um PPA que precisarei adicionar para receber atualizações regulares para o driver ou o Canonical envia atualizações automaticamente para mim?

    
___