Python 3 - configuração do ambiente

Python 3 está disponível para Windows, Mac OS e a maioria dos sistemas operacionais Linux. Embora o Python 2 esteja disponível para muitos outros sistemas operacionais, o suporte ao Python 3 não foi disponibilizado para eles ou foi abandonado.

Configuração de ambiente local

Abra uma janela de terminal e digite "python" para descobrir se já está instalado e qual versão está instalada.

Obtendo Python

Plataforma Windows

Binários da última versão do Python 3 (Python 3.5.1) estão disponíveis nesta página de download

As seguintes opções de instalação diferentes estão disponíveis.

  • Arquivo zip incorporável do Windows x86-64
  • Instalador executável do Windows x86-64
  • Instalador baseado na web do Windows x86-64
  • Arquivo zip incorporável do Windows x86
  • Instalador executável do Windows x86
  • Instalador baseado na web do Windows x86

Note- Para instalar o Python 3.5.1, os requisitos mínimos do sistema operacional são Windows 7 com SP1. Para as versões 3.0 a 3.4.x, o Windows XP é aceitável.

Plataforma Linux

Diferentes tipos de Linux usam diferentes gerenciadores de pacotes para a instalação de novos pacotes.

No Ubuntu Linux, o Python 3 é instalado usando o seguinte comando do terminal.

$sudo apt-get install python3-minimal

Instalação da fonte

Baixe o tarball do código-fonte Gzipado do URL de download do Python - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make  
sudo make install

Mac OS

Baixe instaladores do Mac OS a partir deste URL - https://www.python.org/downloads/mac-osx/

  • Instalador do Mac OS X 64 bits / 32 bits - python-3.5.1-macosx10.6.pkg
  • Instalador do Mac OS X i386 / PPC de 32 bits - python-3.5.1-macosx10.5.pkg

Clique duas vezes neste arquivo de pacote e siga as instruções do assistente para instalar.

O código-fonte mais atualizado e atual, binários, documentação, notícias, etc., está disponível no site oficial do Python -

Python Official Website - https://www.python.org/

Você pode baixar a documentação do Python no seguinte site. A documentação está disponível nos formatos HTML, PDF e PostScript.

Python Documentation Website- www.python.org/doc/

Configurando PATH

Os programas e outros arquivos executáveis ​​podem estar em vários diretórios. Conseqüentemente, os sistemas operacionais fornecem um caminho de pesquisa que lista os diretórios nos quais pesquisa os executáveis.

Os recursos importantes são -

  • O caminho é armazenado em uma variável de ambiente, que é uma string nomeada mantida pelo sistema operacional. Esta variável contém informações disponíveis para o shell de comando e outros programas.

  • A variável de caminho é nomeada como PATH em Unix ou Path no Windows (o Unix diferencia maiúsculas de minúsculas; o Windows não).

  • No Mac OS, o instalador lida com os detalhes do caminho. Para invocar o interpretador Python de qualquer diretório específico, você deve adicionar o diretório Python ao seu caminho.

Configurando caminho em Unix / Linux

Para adicionar o diretório Python ao caminho para uma sessão particular no Unix -

  • In the csh shell - digite setenv PATH "$ PATH: / usr / local / bin / python3" e pressione Enter.

  • In the bash shell (Linux) - digite export PYTHONPATH = / usr / local / bin / python3.4 e pressione Enter.

  • In the sh or ksh shell - digite PATH = "$ PATH: / usr / local / bin / python3" e pressione Enter.

Note - / usr / local / bin / python3 é o caminho do diretório Python.

Configurando Caminho no Windows

Para adicionar o diretório Python ao caminho para uma sessão específica no Windows -

  • At the command prompt - digite path% path%; C: \ Python e pressione Enter.

Note - C: \ Python é o caminho do diretório Python

Variáveis ​​de ambiente Python

Aqui estão variáveis ​​de ambiente importantes, que são reconhecidas pelo Python -

Sr. Não. Variável e Descrição
1

PYTHONPATH

Ele tem uma função semelhante a PATH. Esta variável informa ao interpretador Python onde localizar os arquivos de módulo importados para um programa. 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 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 é denominado .pythonrc.py no Unix e contém comandos que carregam utilitários ou modificam PYTHONPATH.

3

PYTHONCASEOK

É usado no Windows para instruir o Python a encontrar a primeira correspondência sem distinção entre maiúsculas e minúsculas em uma instrução de importação. Defina esta variável com qualquer valor para ativá-la.

4

PYTHONHOME

É um caminho alternativo de pesquisa de módulo. Geralmente é incorporado aos 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 janela de shell.

Entrar 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 -

Sr. Não. Opção e descrição
1

-d

fornecer saída de depuração

2

-O

gerar bytecode otimizado (resultando em arquivos .pyo)

3

-S

não execute o site de importação para procurar caminhos Python na inicialização

4

-v

saída detalhada (rastreamento detalhado em declarações de importação)

5

-X

desabilite exceções integradas 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

file

execute o script Python a partir do arquivo fornecido

Script da linha de comando

Um script Python pode ser executado na linha de comando invocando o interpretador em seu aplicativo, conforme mostrado no exemplo a seguir.

$python  script.py          # Unix/Linux
or
python% script.py           # Unix/Linux
or 
C:>python script.py         # Windows/DOS

Note - 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 de interface gráfica de usuário (GUI), se tiver um aplicativo GUI em seu sistema que suporte Python.

  • Unix - IDLE é o primeiro IDE Unix para Python.

  • Windows - PythonWin é a primeira interface do Windows para Python e é um IDE com uma GUI.

  • Macintosh - A versão do Python para Macintosh junto com o IDLE IDE está disponível no site principal, para download como arquivos MacBinary ou BinHex.

Se você não conseguir configurar o ambiente de maneira adequada, poderá obter a ajuda do administrador do sistema. Certifique-se de que o ambiente Python esteja configurado corretamente e funcionando perfeitamente bem.

Note - Todos os exemplos dados nos capítulos subsequentes são executados com a versão Python 3.4.1 disponível no Windows 7 e Ubuntu Linux.

Já configuramos o ambiente de programação Python online, para que você possa executar todos os exemplos disponíveis online enquanto aprende a teoria. Sinta-se à vontade para modificar qualquer exemplo e executá-lo online.