Configuração do Chromebook
Observação: Se você já realizou os passos da Instalação, não precisa fazer isso de novo - pode pular direto para a Introdução ao Python.
Você pode pular este capítulo se não estiver usando um Chromebook. Caso esteja, sua experiência de instalação será um pouco diferente. Você pode ignorar o restante das instruções de instalação.
IDE na (PaizaCloud Cloud IDE, AWS Cloud9)
O IDE na nuvem é uma ferramenta que fornece um editor de código e acesso a um computador em execução na Internet, onde você pode instalar, gravar e executar software. Pela duração desse tutorial, o IDE na nuvem funcionará como sua máquina local . Você ainda estará executando comandos em uma interface de terminal (ou prompt de comando), como suas colegas de oficina no macOS, Ubuntu ou Windows, mas seu prompt estará conectado a um computador remoto configurado pelo Cloud 9. Estas são as instruções para IDEs na nuvem (PaizaCloud Cloud IDE, AWS Cloud9). Você pode escolher uma das IDEs na nuvem e seguir as instruções.
IDE na Nuvem PaizaCloud
- Vá para PaizaCloud Cloud IDE
- Registre-se
- Clique em New Server
- Clique no botão Terminal (no lado esquerdo da janela)
Agora você deve ver uma interface com uma barra lateral, botões no canto esquerdo. Clique no botão "Terminal" para abrir a janela de terminal com prompt desta maneira:
Terminal
$
O terminal na IDE na nuvem PaizaCloud está pronto para suas instruções. Você pode ajustar o tamanho ou maximizar a janela para torná-la um pouco maior.
AWS Cloud9
- Vá para AWS Cloud9
- Registre-se
- Clique em Create Environment
Agora, a sua tela deve exibir uma interface com uma barra lateral, uma grande janela principal com algum texto e uma pequena janela na parte inferior, semelhante a isto:
bash
seunomedeusuário:~/workspace $
Essa janela na parte inferior é o seu terminal. Você pode usá-la para enviar instruções para o computador remoto Cloud 9. Se preferir, você pode redimensioná-la para que fique um pouco maior.
Ambiente Virtual
Um ambiente virtual (também chamado de virtualenv) é como uma caixa privada em que podemos colocar código de computador útil para um projeto em que estejamos trabalhando. Nós os utilizamos para manter separados uns dos outros os vários pedaços de código que queremos utilizar em nossos diferentes projetos para que eles não se misturem.
No seu terminal, na parte de baixo da interface do Cloud 9, execute o seguinte:
Cloud 9
sudo apt update
sudo apt install python3.6-venv
Se não funcionar, peça ajuda à sua monitora.
Em seguida, execute:
Cloud 9
mkdir djangogirls
cd djangogirls
python3.6 -mvenv myvenv
source myvenv/bin/activate
pip install django~=5.1.2
(note que na última linha, utilizamos um til seguido de um sinal de igual: ~=
).
GitHub
Crie uma conta no GitHub.
PythonAnywhere
O tutorial do Django Girls inclui uma seção que chamamos de Deploy (ou "implantação", em Português), que é o processo de mover o código que alimenta a sua nova aplicação web para um computador de acesso público (chamado de servidor) para que outras pessoas possam ver o seu trabalho.
Esta parte é um pouco estranha quando o tutorial é feito num Chromebook por que já estamos usando um computador que está na Internet (ao contrário de, digamos, um laptop). No entanto, ainda é útil, já que podemos pensar no ambiente do Cloud 9 como um lugar pra nosso trabalho em andamento e no Python Anywhere, como um lugar para mostrar nosso trabalho conforme ele vai ficando mais completo.
Assim, crie uma nova conta Python Anywhere em www.pythonanywhere.com.