Contribuíram neste tutorial Matheus Otávio Rodrigues
Instalando o ambiente de desenvolvimento
Todos os exemplos e tarefas da disciplina irão utilizar uma versão Python de número pelo menos 3.6. A forma de instalação do interpretador Python depende do sistema operacional que você prefere e utiliza no dia a dia. Enquanto recomendamos que você instale o Ubuntu ou alguma outra distribuição GNU/Linux para seguir a disciplina, você pode escolher qualquer uma das opções abaixo.
Alguns dos links abaixo estão em inglês, mas deve ser fácil seguir as instruções e, se tiver problemas, não deixe de falar com um monitor.
Instalação do Python
-
Instalando Python no Ubuntu nativo
Se você já tem uma distribuição GNU/Linux, ou deseja instalar o Ubuntu ou outra distribuição baseada em Debian, essa é a opção mais fácil. Normalmente, o Python 3 já vem instalado; se não, basta digitar os comandos listados no link. -
Instalando Python no Windows com WSL
Se você tem Windows 10 e não quer instalar outro sistema operacional completo agora, então recomendamos que você instale um terminal Ubuntu ou outra distribuição GNU/Linux de preferência diretamente pela loja de aplicações. Basta seguir os passos descritos no tutorial. -
Instalando Python no Windows
Se você não tem a versão 10 do Windows ou prefere utilizar o ambiente Windows diretamente, utilize a instalação nativa do Python. A instalação é fácil, mas você precisará configurar a codificação de arquivos para testar suas tarefas. Depois de seguir os passos do link de instalação, veja as dicas abaixo.Observação: Para que o script automático de teste funcione corretamente, é preciso que o Windows reconheça o comando python3 além de somente python. Para isso, são precisos dois passos:
-
Certifique-se de que a pasta de instalação do Python (normalmente localizada em C:\Users<seu_usuario>\AppData\Local\Programs\Python\Python39) está presente na variável de ambiente PATH do Windows (Adicionando Python ao PATH no Windows)
-
Navegue até o diretório onde o Python está instalado (C:\Users<seu_usuario>\AppData\Local\Programs\Python\Python39) e faça uma cópia do arquivo python.exe, renomeando a cópia para python3.exe e deixando-a no mesmo diretório do arquivo original.
-
-
Instalando Python em uma Máquina Virtual com Ubuntu
Essa opção é para quem não tem a versão 10 do Windows e gostaria de utilizar o Ubuntu, mas não pode ou não quer reformatar o disco. É um pouco mais trabalhosa e exige um hardware bom para que funcione bem, mas permite que você aprenda e experimente utilizar outro sistema operacional sem alterar os arquivos do Windows! -
Instalando Python no Mac
Se você utiliza Mac, instale a a versão nativa do Python conforme o link. O Mac é um sistema operacional baseado em Unix, assim como GNU/Linux, e deve ter todos os comandos do terminal que utilizaremos na disciplina.
Codificação UTF-8 no Windows
Apenas caso você não utilize WSL. Todos os arquivos das tarefas estão codificados em UTF-8, que é padrão internacional de codificação de caracteres mais popular. O Windows nativo normalmente utiliza outras codificações, então pode ser que alguns testes de tarefa falhem se tiverem a codificação errada. Por isso, você deve configurar seu editor de texto para utilizar UTF-8 e instruir o Python a utilizar UTF-8. No console, antes de executar os comandos Python, digite
c:\> set PYTHONUTF8=1
ou, se estiver usando o terminal Bash,
user@host$ export PYTHONUTF8=1