Como instalar Python no Mac: guia para instalação perfeita

Quer saber como instalar o Python no Mac para utilizar o hardware robusto e a configuração do sistema operacional do seu Mac para desenvolver e testar programas com mais rapidez? Continue lendo!

Python não é apenas uma linguagem de programação; é a base do mundo da tecnologia, alimentando tudo, desde aplicativos da web até algoritmos de aprendizado de máquina. Se você é um usuário de Mac, terá uma surpresa porque a combinação de Python e macOS cria uma dupla dinâmica para desenvolvimento de software e ciência de dados.

A versatilidade, legibilidade e extensas bibliotecas do Python fazem dele a linguagem ideal para profissionais e iniciantes. Quando combinado com o ambiente amigável do macOS, você tem uma combinação poderosa que simplifica a codificação, a experimentação e o desenvolvimento de projetos.

Quer você seja um desenvolvedor experiente ou um iniciante curioso, a aliança Mac-Python pode aumentar significativamente sua produtividade.

Neste guia completo, orientarei você através de vários métodos para instalar o Python em seu Mac, garantindo uma configuração perfeita.

Quão crucial é o Python como linguagem de programação?

Python é uma linguagem de programação indispensável para o mundo da computação. Sua legibilidade e simplicidade o tornam acessível para iniciantes, enquanto as bibliotecas e estruturas robustas atendem a usuários avançados. Além disso, sua versatilidade abrange desenvolvimento web, ciência de dados, aprendizado de máquina e automação de processos robóticos.

Python é essencial para análise de dados e inteligência artificial. Isso ocorre porque sua natureza de código aberto promove uma comunidade vibrante, e os desenvolvedores autônomos ou de colarinho branco adoram codificar programas ou soluções de ciência de dados como um script Python. Globalmente, os desenvolvedores sabem que podem obter suporte amplo e confiável gratuitamente para Python caso o código seja quebrado.

Além disso, gigantes da tecnologia como Google e Facebook dependem fortemente dele. A onipresença do Python na educação ajuda novos programadores. A sua adaptabilidade garante que continua a ser uma ferramenta fundamental para diversas tarefas.

Leia também: 15 projetos Python para iniciantes para praticar e aprender

Razões para instalar Python no Mac

O principal motivo para usar macOS e Python para programação é a segurança extrema que nenhum outro sistema operacional, exceto o Linux, pode oferecer. Hackers e spammers em todo o mundo desenvolvem programas de malware e vírus para PCs com Windows porque a maioria dos usuários de computador usa o Windows.

Como o macOS tem uma participação de mercado menor, os hackers raramente têm como alvo MacBooks e iMacs. Além disso, a Apple tem uma equipe de segurança robusta que não deixa pedra sobre pedra para tornar o macOS praticamente imune a malware e vírus.

  7 maneiras de corrigi-lo

Outras razões principais são as seguintes:

  • MacBooks e iMacs são especificamente conhecidos por trabalhos criativos, científicos e de programação de computadores.
  • O macOS é baseado em Unix, fornecendo uma interface de linha de comando robusta para desenvolvimento e scripts.
  • O Mac vem com um conjunto de ferramentas de desenvolvedor como Código XTerminal e Cerveja caseira.
  • Os Macs são conhecidos por seu hardware de alta qualidade, garantindo uma experiência de desenvolvimento tranquila e confiável.
  • A interface intuitiva do macOS promove a produtividade, com um sistema de gerenciamento de janelas eficiente.
  • Se você gosta de desenvolvimento de aplicativos iOS, o Mac é essencial devido à sua compatibilidade com o Xcode.
  • Os Macs tendem a ter uma vida útil mais longa e são conhecidos pela sua confiabilidade, reduzindo o tempo de inatividade.

Os Macs vêm com Python para Mac pré-instalado?

O macOS usa scripts Python para algumas de suas tarefas e módulos no back-end. Portanto, até o macOS 12.3, ele enviaria todos os MacBooks e iMacs com estrutura Python 2.7 pré-instalada.

No entanto, os desenvolvedores pararam de usar as edições Python 2.X porque a Python Software Foundation não oferece mais suporte a esta versão do Python.

Então, a Apple anunciou em 2019 em um macOS Catalina Nota de lançamento 10.15 informando que deixará de enviar MacBooks e iMacs com Python 2.7 pré-instalado. No entanto, a Apple atrasou o processo e finalmente fez isso nas versões do macOS Monetery 12.3.

Portanto, se você estiver usando um Mac desatualizado antes do macOS 12.3, deverá ter o Python 2.7 pré-instalado em seu sistema. Os Macs mais recentes, como Ventura e Sonoma, não vêm mais com versões de compilação do Python.

Se você precisar Edição Python 3.X para programação funcional, você deve instalá-lo seguindo qualquer um dos métodos mencionados nas seções abaixo.

Como instalar Python no Mac

Existem várias maneiras de configurar o Python no Mac. Encontre abaixo todas as formas populares e fáceis:

Atualize a versão existente do Python para Mac

Se você estiver usando o macOS 12.3 ou versões anteriores, seu MacBook ou iMac já possui uma distribuição Python. Você só precisa atualizá-lo ou atualizá-lo para a versão mais recente do Python para poder desenvolver programas incríveis. Encontre abaixo as etapas:

Verifique a versão do Python

  • Inicie o aplicativo Terminal pesquisando-o no Spotlight.
  • Digite o seguinte código no Terminal e pressione Return:
  • python --version
  • O Terminal deve mostrar uma versão da distribuição Python como 2.7.
  • Como estou usando o macOS Ventura para escrever este guia, meu sistema não consegue mostrar nenhuma versão de distribuição do Python porque não possui nenhuma. Porém, os sistemas macOS anteriores a 12.3 mostrarão uma versão Python.

    Instale o Homebrew

    Depois de conhecer sua versão do Python, siga estas etapas para atualizá-la ou atualizá-la usando o Homebrew:

  • Copie e cole este comando no aplicativo Terminal:
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Clique em Return para executar.
  •   6 dicas para tornar seu Samsung Watch mais Google-y

  • Digite a senha do sistema para autenticar a ação.
  • Agora, o Terminal passará por várias etapas para baixar as distribuições de que necessita.
  • Espere até ver a mensagem “Instalação bem-sucedida”.
  • Agora, copie e cole o seguinte script e clique em Return para instalar o Brew to Path:
  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)’ >> 
    /Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
  • O script acima é gerado no final da instalação do Homebrew no Terminal para que você possa copiá-lo de lá ou editar o nome de usuário neste elemento de código /Users/tamaldas/.zprofile antes de usar o código.
  • Atualizar ou atualizar a distribuição Python

    Agora que você tem o Homebrew no seu MacBook ou iMac, siga estas etapas para atualizar ou atualizar o Python:

  • Vá para o mesmo console do Terminal.
  • Copie e cole este código nele:
  • brew upgrade python
  • Isso iniciará a atualização da instalação existente do Python após autorizar a ação com uma senha.
  • O código funcionará perfeitamente em um Mac mais antigo que possua a estrutura Python 2.7. Como estou usando o Mac mais recente, o Python não está disponível e, portanto, o Terminal mostra esta mensagem “zsh: comando não encontrado”.

    Assim que o processo terminar, reinicie o Mac para aproveitar a distribuição Python mais recente durante a codificação.

    Instale Python no Mac usando um instalador

    Esta é a maneira mais conveniente de instalar a edição mais recente do Python no Mac. Siga as etapas mencionadas aqui:

    Obtenha Python para Mac

  • Abra o navegador Safari e visite o site oficial do Linguagem Python.
  • Clique no menu Downloads no menu da página da web.
  • Clique no botão Baixar Python 3.12.0.
  • Um pop-up de segurança pode aparecer. Clique em Permitir.
  • O pacote será baixado e exibido diretamente no Dock do macOS.
  • Clique no instalador do Python para começar.
  • Instale o pacote Python

  • Clicar no instalador do Python mostrará o botão Abrir no Finder.
  • Clique nisso.
  • Agora você deve ver o instalador no diretório Downloads do seu Mac.
  • Clique duas vezes no arquivo Python PKG e a caixa de diálogo Instalar Python será exibida.
  • Clique em Continuar nesta janela.
  • Novamente, clique em Continuar na caixa de diálogo Informações importantes.
  • Você deve clicar em Continuar e concordar na caixa de diálogo Contrato de licença de software.
  • Agora, selecione o disco HD do Macintosh como o diretório de instalação do Python e clique em Continuar.
  • Por fim, clique em Instalar para iniciar o processo de configuração do pacote.
  • Autorize o processo com o Touch ID ou senha do Mac.
  • Assim que a instalação terminar, você deverá ver a pasta acima.

    Valide a instalação

    Assim que a instalação terminar, veja como validar a distribuição Python:

  • Abra o aplicativo Terminal.
  • Digite o seguinte comando nele:
  • python3 --version
  • Clique em Retornar.
  • O Terminal agora deve mostrar a versão instalada do Python.
  • Se corresponder à versão que você instalou, o Python está funcionando bem.
  • Outra forma de verificar a instalação do Python é executando o script Python IDLE. Ele lança o ambiente de desenvolvimento integrado do Python. Veja como:

    Clique duas vezes no arquivo IDLE na pasta de instalação do Python 3.12. Ele deve aparecer assim que a instalação for concluída.

      Como detectar um SSD falso e evitar perda de dados

    Você deverá ver a janela de script Python acima. Lá, digite o seguinte script Python e pressione Return:

    print("Hello, World!")

    Isso deve criar a seguinte resposta do Python:

    Isso confirma que a instalação do Python 3.12.0 foi bem-sucedida.

  • Abra o Terminal e execute o seguinte comando:
  • python3 –version
  • Você deverá ver a seguinte mensagem em um pop-up:
  • The “python3” command requires the command line developer tools. 
    Would you like to install the tools now?

  • Clique no botão Instalar.
  • Na página Contrato de licença, clique em Concordo.
  • Você deverá ver a caixa de diálogo “Baixando software”.
  • Permita que o processo se conclua.
  • Terminado o processo, execute o comando “python3 –version” novamente no aplicativo Terminal e ele deverá mostrar a versão da distribuição Python instalada.

    Instale Python no Mac usando Homebrew

  • Execute o comando Homebrew conforme explicado anteriormente.
  • Depois que o Homebrew estiver instalado no seu Mac, abra o Terminal e execute este comando:
  • brew install python
  • O gerenciador de pacotes Homebrew começará a baixar e instalar a estrutura Python mais recente compatível com Mac.
  • Quando o processo terminar, execute o comando “python3 –version” novamente para confirmar a versão do Python instalada.
  • Leia também: Bibliotecas e módulos Python que todo desenvolvedor deve conhecer

    Como desinstalar Python no Mac

    Existem duas maneiras de remover a estrutura Python do seu Mac. Você pode desinstalar usando a interface gráfica do usuário se tiver instalado usando o instalador de pacote ou o aplicativo Terminal. Aqui estão os métodos e suas etapas:

    Desinstalar Python para Mac de aplicativos

  • No seu Mac, clique em Ir na barra de ferramentas do Mac, na parte superior da tela.
  • Um menu de contexto aparecerá. Lá, clique no botão Aplicativos.
  • Na janela Aplicativos, role para baixo para encontrar a pasta Python 3.12.0.
  • Clique com o botão direito para mostrar o menu de contexto.
  • Lá, clique na opção Mover para o lixo.
  • Autentique a ação usando seu Touch ID ou senha do Mac.
  • É isso! Você desinstalou com sucesso o Python do seu Mac.

    Desinstale o Python Framework do Mac

  • Inicie o aplicativo Mac Terminal no Spotlight ou Launchpad > Utilitários.
  • Na interface da linha de comando, copie e cole o seguinte comando:
  • sudo rm -rf /Library/Frameworks/Python.framework
  • Digite a senha do Mac para autenticar a ação.
  • Agora, execute o seguinte comando para validar se o Python foi desinstalado ou não:
  • python --version

    O método acima funciona apenas se o Python for instalado pela Apple como parte da configuração do macOS.

    Desinstale Python usando Homebrew

    Se você instalou a edição Python 3.XX usando Homebrew, deverá instalar um comando Homebrew para desinstalar o Python. Siga estas instruções para remover o Python:

  • Inicie o aplicativo macOS Terminal.
  • Copie o seguinte comando e cole-o no aplicativo Terminal:
  • brew uninstall python
  • Pressione Enter para iniciar o processo.
  • Você deverá ver a notação de desinstalação no aplicativo Terminal.
  • Uma vez feito isso, toda e qualquer atividade no aplicativo Terminal será interrompida.
  • Verifique a desinstalação executando este comando:
  • python3 --version
  • O aplicativo Terminal mostrará a seguinte notação:
  • zsh: command not found: python

    Conclusão

    Saber instalar Python no Mac é uma habilidade fundamental que você deve saber se deseja fazer uma carreira de sucesso no setor de programação.

    Além disso, é necessário instalar o Python 3.X ou superior no Mac porque os Macs desatualizados vêm com o Python 2.7, o que não é bom para scripts do Pythoin. Além disso, os Macs mais recentes não contêm nenhuma estrutura Python pré-instalada, portanto você deve instalá-la manualmente.

    Experimente qualquer um dos métodos acima de sua preferência e desfrute de scripts Python extremamente rápidos em seu Mac.

    Você também pode gostar de aprender sobre os melhores recursos para aprender Python para iniciantes.