Python - Configuração do ambiente
Python está disponível em uma ampla variedade de plataformas, incluindo Linux e Mac OS X. Vamos entender como configurar nosso ambiente Python.
Configuração do ambiente local
Abra uma janela de terminal e digite "python" para descobrir se já está instalado e qual versão está instalada.
- Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
- Ganhe 9x/NT/2000
- Macintosh (Intel, PPC, 68K)
- OS/2
- DOS (várias versões)
- Palm OS
- Telefones celulares Nokia
- Windows CE
- Acorn/RISC OS
- BeOS
- Amigos
- VMS/OpenVMS
- QNX
- VxWorks
- Psion
- O Python também foi portado para as máquinas virtuais Java e .NET
Obtendo Python
O código fonte mais atualizado e atual, binários, documentação, notícias, etc., estão disponíveis no site oficial do Python https://www.python.org/
Você pode baixar a documentação do Python em https://www.python.org/doc/. A documentação está disponível nos formatos HTML, PDF e PostScript.
Instalando o Python
A distribuição Python está disponível para uma ampla variedade de plataformas. Você precisa baixar apenas o código binário aplicável à sua plataforma e instalar o Python.
Se o código binário para sua plataforma não estiver disponível, você precisará de um compilador C para compilar o código-fonte manualmente. Compilar o código-fonte oferece mais flexibilidade em termos de escolha de recursos que você precisa em sua instalação.
Aqui está uma rápida visão geral da instalação do Python em várias plataformas -
Instalação em Unix e Linux
Aqui estão os passos simples para instalar o Python na máquina Unix/Linux.
-
Abra um navegador da Web e vá para https://www.python.org/downloads/.
-
Siga o link para baixar o código-fonte compactado disponível para Unix/Linux.
-
Baixe e extraia arquivos.
-
Editando os Módulos/Configuração arquivo se quiser personalizar algumas opções.
-
execute o script ./configure
-
faço
-
fazer instalar
Isso instala o Python no local padrão /usr/local/bin e suas bibliotecas em /usr/local/lib/pythonXX onde XX é a versão do Python.
Instalação do Windows
Aqui estão as etapas para instalar o Python na máquina Windows.
-
Abra um navegador da Web e vá para https://www.python.org/downloads/.
-
Siga o link para o instalador do Windows python-XYZ.msi onde XYZ é a versão que você precisa instalar.
-
Para usar este instalador python-XYZ.msi , o sistema Windows deve oferecer suporte ao Microsoft Installer 2.0. Salve o arquivo do instalador em sua máquina local e execute-o para descobrir se sua máquina suporta MSI.
-
Execute o arquivo baixado. Isso abre o assistente de instalação do Python, que é muito fácil de usar. Basta aceitar as configurações padrão, esperar até que a instalação seja concluída e pronto.
Instalação do Macintosh
Macs recentes vêm com o Python instalado, mas pode estar desatualizado há vários anos. Consulte http://www.python.org/download/mac/ para obter instruções sobre como obter a versão atual junto com ferramentas extras para dar suporte ao desenvolvimento no Mac. Para Mac OS anteriores ao Mac OS X 10.3 (lançado em 2003), o MacPython está disponível.
Jack Jansen o mantém e você pode ter acesso total a toda a documentação em seu site − http://www.cwi.nl/~jack/macpython.html. Você pode encontrar detalhes de instalação completos para a instalação do Mac OS.
Configurando o PATH
Programas e outros arquivos executáveis podem estar em vários diretórios, portanto, os sistemas operacionais fornecem um caminho de pesquisa que lista os diretórios em que o sistema operacional procura executáveis.
O caminho é armazenado em uma variável de ambiente, que é uma string nomeada mantida pelo sistema operacional. Essa variável contém informações disponíveis para o shell de comando e outros programas.
O caminho A variável é nomeada como PATH no Unix ou Path no Windows (o Unix diferencia maiúsculas de minúsculas; o Windows não).
No Mac OS, o instalador trata dos detalhes do caminho. Para invocar o interpretador Python de qualquer diretório específico, você deve adicionar o diretório Python ao seu caminho.
Definindo o caminho no Unix/Linux
Para adicionar o diretório Python ao caminho de uma sessão específica no Unix −
-
No shell csh − digite setenv PATH "$PATH:/usr/local/bin/python" e pressione Enter.
-
No shell bash (Linux) − digite export PATH="$PATH:/usr/local/bin/python" e pressione Enter.
-
No shell sh ou ksh − digite PATH="$PATH:/usr/local/bin/python" e pressione Enter.
-
Observação − /usr/local/bin/python é o caminho do diretório Python
Definindo o caminho no Windows
Para adicionar o diretório Python ao caminho de uma sessão específica no Windows -
No prompt de comando − digite caminho %path%;C:\Python e pressione Enter.
Observação − C:\Python é o caminho do diretório Python
Variáveis de ambiente Python
Aqui estão variáveis de ambiente importantes, que podem ser reconhecidas pelo Python −
Nº Sr. | Variável e descrição |
---|---|
1 | PYTHONPATH Ele tem um papel semelhante ao PATH. Essa variável informa ao interpretador Python onde localizar os arquivos de módulo importados para um programa. Ele deve incluir o diretório da biblioteca de origem do Python e os diretórios que contêm o código-fonte do Python. PYTHONPATH às vezes é predefinido pelo instalador do Python. |
2 | PYTHONSTARTUP Ele contém o caminho de um arquivo de inicialização contendo o código-fonte Python. Ele é executado toda vez que você inicia o interpretador. Ele é nomeado como .pythonrc.py no Unix e contém comandos que carregam utilitários ou modificam o PYTHONPATH. |
3 | PYTHONCASEOK Ele é usado no Windows para instruir o Python a encontrar a primeira correspondência que não diferencia maiúsculas de minúsculas em uma instrução de importação. Defina esta variável para qualquer valor para ativá-la. |
4 | PYTHONHOME É um caminho de pesquisa de módulo alternativo. Geralmente é embutido nos diretórios PYTHONSTARTUP ou PYTHONPATH para facilitar a troca de bibliotecas de módulos. |
Executando Python
Existem três maneiras diferentes de iniciar o Python -
Intérprete interativo
Você pode iniciar o Python a partir do Unix, DOS ou qualquer outro sistema que forneça um interpretador de linha de comando ou uma janela de shell.
Digite python a linha de comando.
Comece a codificar imediatamente no interpretador interativo.
$python # Unix/Linux or python% # Unix/Linux or C:> python # Windows/DOS
Aqui está a lista de todas as opções de linha de comando disponíveis -
Nº Sr. | Opção e descrição |
---|---|
1 | -d Ele fornece saída de depuração. |
2 | -O Ele gera bytecode otimizado (resultando em arquivos .pyo). |
3 | -S Não execute o site de importação para procurar caminhos do Python na inicialização. |
4 | -v saída detalhada (rastreamento detalhado em instruções de importação). |
5 | -X desabilitar exceções embutidas baseadas em classe (apenas use strings); obsoleto a partir da versão 1.6. |
6 | -c cmd execute o script Python enviado como string cmd |
7 | arquivo execute o script Python do arquivo fornecido |
Script da linha de comando
Um script Python pode ser executado na linha de comando invocando o interpretador em seu aplicativo, como no seguinte −
$python script.py # Unix/Linux or python% script.py # Unix/Linux or C: >python script.py # Windows/DOS
Observação − Certifique-se de que o modo de permissão de arquivo permite a execução.
Ambiente de desenvolvimento integrado
Você também pode executar Python a partir de um ambiente Graphical User Interface (GUI), se tiver um aplicativo GUI em seu sistema que suporte Python.
-
Unix − IDLE é o primeiro IDE Unix para Python.
-
Janelas − PythonWin é a primeira interface do Windows para Python e é um IDE com uma GUI.
-
Macintosh − A versão Macintosh do Python junto com o IDLE IDE está disponível no site principal, podendo ser baixado como arquivos MacBinary ou BinHex'd.
Se você não conseguir configurar o ambiente corretamente, poderá obter ajuda do administrador do sistema. Certifique-se de que o ambiente Python esteja configurado corretamente e funcionando perfeitamente.
Observação − Todos os exemplos dados nos capítulos subsequentes são executados com a versão Python 2.4.3 disponível na versão CentOS do Linux.
Já configuramos o ambiente de programação Python online, para que você possa executar todos os exemplos disponíveis online ao mesmo tempo em que estiver aprendendo teoria. Sinta-se à vontade para modificar qualquer exemplo e executá-lo online.
python
- Tipos de dados Python
- Operadores Python
- Instrução de passagem do Python
- Argumentos da função Python
- Python verifica se o arquivo existe | Como verificar se existe um diretório em Python
- Java - Configuração do Ambiente
- C - Configuração do Ambiente
- Configuração do ambiente C++
- Java 10 - Configuração do Ambiente
- Java 9 - Configuração do Ambiente