É seguro desinstalar o Python 2 do OS X 10.8 (Mountain Lion)?

3

Estou fazendo uma limpeza e atualização do meu ambiente de programação e, como toda a codificação que faço é em Python 3, estou pensando se a opção mais fácil e mais limpa é remover completamente o Python 2 da minha máquina.

Minha principal questão é: O OS X tem alguma dependência do Python 2, ou a remoção de todo o sistema do Python 2 da minha máquina o prejudicou de alguma forma?

Obrigado antecipadamente.

    
por Stephen Malone 04.01.2013 / 21:10

1 resposta

3

I'm wondering if the easiest and cleanest option is to just completely remove Python 2 from my machine.

Não vá lá. Por favor, não remova os binários do sistema, como Python ou Ruby. Eles vêm instalados em /System/Library/Frameworks e eu não ficaria surpreso se seu sistema apresentasse problemas de alguma forma após a remoção forçada das coisas à vontade.

É tudo menos "limpo" para excluir algo que o sistema enviou (e foi projetado para funcionar). Isso é especialmente importante porque o Python 3 não é compatível com versões anteriores do Python 2, IIRC.

Se você deseja instalar versões mais recentes do Python, há outras maneiras de fazer isso. Uma delas seria usar o instalador do Python , que adiciona a nova versão ao Frameworks e fornece a você python3 .

O outro seria usar um gerenciador de pacotes como o Homebrew . Depois de instalar isso, você pode executar brew install python3 , que será instalado em /usr/local/ em vez de sobrescrever quaisquer binários do sistema. Você também obterá um% binário python3 .

Se você quiser trabalhar com python3 em vez de python do Python 2, basta adicionar esse alias ao seu ~/.bash_profile :

alias python='python3'
    
por 04.01.2013 / 21:45

Tags