Em Python, usar pacotes Python publicados por outros desenvolvedores em seu próprio projeto é algo que facilitará sua vida. O Python Package Index, ou PyPI, é um enorme repositório de código que você pode usar. Aprenda como começar a usar o PyPI e seu programa instalador, PIP (Package Installer for Python).
Estas instruções devem funcionar em qualquer versão do macOS compatível com o instalador atual do Python, que inclui v10.6+ (Snow Leopard) para o instalador de 32 bits e v10.9 (Mavericks) para o instalador de 64 bits. única versão do instalador atual.
Como instalar o PIP no macOS
PIP é o instalador de pacotes padrão e foi recentemente adicionado à distribuição principal do Python. Isso significa que para instalar o PIP precisamos instalar o Python.
Enquanto o Python 2 costumava vir pré-instalado no macOS, você deve usar a versão mais recente, Python 3. O único motivo para continuar usando a v2.7 é oferecer suporte a aplicativos existentes mais antigos. Felizmente, se você está apenas começando, não tem nada disso.
A instalação do Python é um caso padrão baseado em. PKG. Para colocá-lo em funcionamento, siga os seguintes passos:
-
Primeiro, acesse o site do Python e pegue a versão mais recente. A menos que você esteja em uma máquina mais antiga e precise usar uma versão anterior do macOS por algum motivo, baixe o arquivo 64-bit installer.
- Este é o formato. PKG padrão do macOS, então você pode simplesmente clicar no arquivo do instalador para começar.
-
A primeira tela fornecerá algumas informações sobre a instalação, clique em Continue para continuar.
-
Clique em Continue na página seguinte também, o que informa que o projeto deixará de fornecer suporte para instaladores de 32 bits a partir da v3.8.
-
A próxima tela pede que você aceite a licença para Python. Clique em Continue, depois clique em Agree.
-
Você precisará selecionar um destino para a instalação na tela a seguir. Você pode clicar em Install para colocá-lo em sua unidade principal, ou clicar em Customize se tiver outro lugar em mente. Você também precisará digitar sua senha para continuar.
-
Agora o instalador começará a copiar os arquivos.
- Quando a instalação estiver concluída, a pasta do aplicativo será aberta no Finder.
Examinando a instalação do Python no macOS
A instalação contém alguns itens, como segue:
- Dois arquivos. RTF: Uma vez que contém a Licença; o outro o arquivo ReadMe.
- Dois arquivos. COMMAND: Eles estão lá para ajudar a realizar algumas configurações. O arquivo Install Certificates.command configurará alguns certificados SSL, e o arquivo Update Shell Profile.command ajudará se você tiver problemas ao usar o Python 3 e descobrir que está sempre sendo direcionado para o Python 2.
- IDLE app: Um ambiente de desenvolvimento integrado especificamente para Python.
- Python Launcher: Ajuda a definir algumas configurações relacionadas à inicialização de scripts Python.
Como confirmar se o Python está funcionando no macOS
Antes de poder usar o Python, é melhor confirmar se a instalação do Python está funcionando corretamente.
-
Tente o seguinte comando no Terminal:
python --version
Python 3.7.4
-
Se você quiser confirmar as coisas, tente executar um script Python simples. Digite (ou cole) o seguinte código em um arquivo de texto vazio e nomeie-o como "hello-world.py":
print ("Olá Mundo!")
-
Agora, no prompt de comando, execute o seguinte:
python \path\to\hello-world.py
Hello World!
Como usar o PIP do Python no macOS
Sabemos que agora o Python está funcionando e podemos passar a usar o PIP.
Felizmente, não há nada a fazer aqui: o PIP vem instalado pronto para uso em versões mais recentes do Python. Dito isso, você deve se familiarizar com isso.
-
Usar o seguinte comando no Terminal lhe dará uma visão geral do que é o PIP:
pip --help
-
A primeira coisa que você provavelmente vai querer fazer é procurar um pacote que você possa usar, e a pesquisa pip é o que você precisa para isso. Ele pesquisará o Python Package Index (PyPI) pelo seu termo de pesquisa.
Suponha que queremos criar nosso aplicativo Python para salvar senhas. O macOS já tem um ótimo mecanismo para isso: Keychain. O comando a seguir mostrará uma lista de todos os pacotes no PyPI com a palavra-chave "keychain":
chaveiro de pesquisa de pip
-
Nos resultados, há um pacote chamado macos-keychain, que é exatamente o que estamos procurando. Portanto, em vez de codificar coisas como entradas de senha, criptografia e conexão a eventos do sistema, podemos simplesmente fazer o download e integrá-lo às nossas necessidades. Você pode instalar um pacote com o seguinte comando:
pip install macos-keychain
-
Infelizmente, atualizar todos os pacotes instalados não é tão fácil quanto atualizar as distribuições Linux. Você precisa fazer isso para cada pacote quando perceber que está desatualizado. Use o seguinte comando:
pip install macos-keychain --upgrade
-
Finalmente, remover um pacote é tão fácil quanto:
pip desinstalar macos-keychain