historicamente MacOS vieram pré-instalados com Python 2, no entanto, começando com Mac 10.15 (lançado em outubro de 2019) este não é mais o caso. E uma vez que o Python 2 não será mais suportado oficialmente a partir de 1 de janeiro de 2020, você deve realmente usar o Python 3 em vez disso.

Existem várias maneiras de instalar o Python 3 em um computador MacOS. O site oficial Python até recomenda o download direto, no entanto esta abordagem pode causar confusão em torno de variáveis de caminho, atualizações e desinstalações., Uma melhor abordagem, na minha opinião, é usar o popular Homebrew Gerenciador de pacotes que automatiza atualizações e malabarismo de várias versões do Python em um computador.o Python 3 já está instalado?

Antes de começarmos, certifique-se de que o Python 3 não está já instalado no seu computador. Abra a linha de comando através da aplicação Terminal que está localizada em Applications -> Utilities -> Terminal.

em Seguida, digite o comando python --version seguido pela tecla Enter para ver a versão atualmente instalada do Python.,

$ python --versionPython 2.7.17

Nota: O símbolo do dólar, ($), indica a entrada do utilizador. Tudo depois é destinado a ser digitado pelo usuário seguido pela tecla Enter. Qualquer saída, como neste caso, não tem um sinal em dólares em front.In short: don’t type $ before your commands!

é possível que o Python 3 já tenha sido instalado como python3. Execute o comando python3 --version para verificar, no entanto, é mais provável que isto cause um erro.,

instalar o XCode

o primeiro passo para o Python 3 é instalar o programa Xcode da Apple, o que é necessário para o desenvolvimento do iOS, bem como para a maioria das tarefas de programação. Vamos usar o XCode para instalar o Homebrew.

Em seu Terminal aplicativo, execute o seguinte comando para instalar o XCode e as suas ferramentas de linha de comando:

$ xcode-select --install

é um programa grande, então isso faz demorar um pouco para fazer o download. Certifique-se de clicar em todas as instruções de confirmação que o XCode necessita.,

Instalar o Homebrew

Depois de instalar o Homebrew por copiar/colar o seguinte comando no Terminal e, em seguida, prima Enter:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Para confirmar Homebrew instalado corretamente, execute este comando:

$ brew doctorYour system is ready to brew.

Instalar o Python 3

Agora podemos instalar a versão mais recente do Python 3., Digite o seguinte comando no Terminal e pressione Enter:

$ brew install python3

Para confirmar que a versão do Python 3 foi instalado, execute o seguinte comando no Terminal:

$ python3 --versionPython 3.8.5

Finalmente, para executar a nova versão do Python 3 abrir uma interativo deve digitando python3 dentro do Terminal:

Para sair do Python 3 shell interativo, você pode digitar exit() e, em seguida, Retornar ou tipo Control+d o que significa manter o Controle e D teclas ao mesmo tempo.,

Note-se que ainda é possível executar o Python 2, basta digitar python:

Ambientes Virtuais

Por padrão, Python pacotes são instalados globalmente no seu computador em um único diretório. Isso pode causar grandes problemas ao trabalhar em vários projetos Python!por exemplo, imagine que tem o projecto a que depende do Django 1.11, enquanto o projecto B usa o Django 2.2. Se você ingenuamente instalou Django em seu computador, apenas a última instalação estaria presente e disponível naquele diretório único., Em seguida, considere que a maioria dos projetos Python dependem de vários pacotes que cada um tem seus próprios números de versão. Simplesmente não há maneira de manter tudo direito e não inadvertidamente quebrar as coisas com as versões de pacote errado.

a solução é usar um ambiente virtual para cada projeto, um diretório isolado, ao invés de instalar pacotes Python globalmente.

Confusamente, existem várias ferramentas para ambientes virtuais em Python:

  • venv está disponível por padrão em Python 3.3+
  • virtualenv deve ser instalado separadamente, mas com suporte para Python 2.7+ e Python 3.,3+
  • Pipenv é uma ferramenta de nível superior que gerencia automaticamente um ambiente virtual separado para cada projeto

Em MacOS podemos instalar o Pipenv com o Homebrew.

$ brew install pipenv

então use Pipenv para quaisquer pacotes Python que deseje instalar. Por exemplo, se você quiser trabalhar com Django 2.2.6, primeiro crie um diretório dedicado para ele em seu computador, como em um id

diretório em seu Desktop.

$ cd ~/Desktop$ mkdir django$ cd django

depois instale Django dentro dessa pasta.,

$ pipenv install django==2.2.7

Se você olhar dentro do diretório existem agora dois novos arquivos, Pipfile e Pipfile.lock, que Pipenv usa. Para ativar o tipo de ambiente virtual pipenv shell.

$ pipenv shell(django) $

haverá agora parêntesis em torno do nome da sua pasta actual, o que indica que o ambiente virtual é activado. Para sair do ambiente virtual, digite exit.,

(django) $ exit$

a falta de parêntesis confirma que o ambiente virtual já não está activo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *