|
1 | | -Você pode [pular essa seção totalmente](http://tutorial.djangogirls.org/en/installation/#install-python) se você não estiver |
2 | | -usando um Chromebook. Se você estiver usando, seus passos de instalação serão um pouco diferentes. Você pode ignorar o resto |
3 | | -das instruções de instalação. |
| 1 | +Você pode [pular este capítulo](http://tutorial.djangogirls.org/en/installation/#install-python) 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. |
4 | 2 |
|
5 | 3 | ### Cloud 9 |
6 | 4 |
|
7 | | -Cloud 9 é uma ferramenta que lhe fornece um editor de código e acesso a um |
8 | | -computador rodando na Internet onde você pode instalar, escrever, e rodar |
9 | | -software. Durante esse tutorial, o Cloud 9 irá atuar como sua _máquina local_. |
10 | | -Você continuará a executar comandos em uma interface de terminal, como seus |
11 | | -companheiros de classe em um OS X, Ubuntu, ou Windows, mas seu terminal |
12 | | -estará conectado em um computador que está rodando em algum outro lugar, com as |
13 | | -configuraçoes que o Cloud 9 fez para você. |
| 5 | +Cloud 9 é uma ferramenta que te dá um editor de código e acesso a um computador conectado à Internet onde você pode instalar, escrever e executar software. Durante o tutorial, o Cloud 9 atuará como sua *máquina local*. Você ainda estará executando comandos em uma interface de terminal, como seus colegas de classe no OS X, Ubuntu ou Windows, mas seu terminal estará conectado a um computador que está em algum outro lugar que o Cloud 9 configurou para você. |
14 | 6 |
|
15 | | -1. Instale o Cloud 9 a partir da [Chrome web store](https://chrome.google.com/webstore/detail/cloud9/nbdmccoknlfggadpfkmcpnamfnbkmkcp) |
16 | | -2. Go to [c9.io](https://c9.io) |
17 | | -3. Registre uma conta |
18 | | -4. Clique em _Create a New Workspace_ |
19 | | -5. Nomeie como _django-girls_ |
20 | | -6. Selecione o _Blank_ (segundo a direita, na linha de baixo com a logo laranja) |
| 7 | +1. Instale o Cloud 9 através da [Chrome Web Store](https://chrome.google.com/webstore/detail/cloud9/nbdmccoknlfggadpfkmcpnamfnbkmkcp) |
| 8 | +2. Acesse o site [c9.io](https://c9.io) |
| 9 | +3. Cadastre-se para criar uma conta |
| 10 | +4. Clique em *Create a New Workspace* |
| 11 | +5. Dê o nome de *django-girls* |
| 12 | +6. Selecione *Blank* (segundo a partir da direita na linha inferior com logotipo laranja) |
21 | 13 |
|
22 | | -Agora você deve ver uma interface com uma barra lateral, uma grande janela principal com |
23 | | -algum texto, e uma pequena janela embaixo que parece com algo como isso: |
| 14 | +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: |
24 | 15 |
|
25 | 16 | {% filename %}Cloud 9{% endfilename %} |
26 | | -``` |
27 | | -yourusername:~/workspace $ |
28 | | -``` |
29 | 17 |
|
30 | | -Essa área abaixo é o seu _terminal_, onde você irá encontrar o computador Cloud 9 |
31 | | -preparado para suas instruções. você pode redimencionar essa janela para torná-la |
32 | | -um pouco maior. |
| 18 | + seunomedeusuário:~/workspace $ |
| 19 | + |
| 20 | + |
| 21 | +Esta área inferior é seu *terminal*, onde você vai dar as instruções para o computador que o Cloud 9 preparou para você. Você pode redimensionar a janela para torná-la um pouco maior. |
33 | 22 |
|
34 | 23 | ### Ambiente Virtual |
35 | 24 |
|
36 | | -Um ambiente virtual (também chamado de virtualenv) é como uma caixa privada onde nós |
37 | | -podemos colocar códigos de computador úteis para um projeto em que estamos trabalhando. |
38 | | -Nós usamos um ambiente virtual para manter os vários bits de código que nós queremos |
39 | | -usar em nosso projeto em separado, para que as coisas não se misturem entre diferentes |
40 | | -projetos. |
| 25 | +Um ambiente virtual (também chamado de virtualenv) é como se fosse uma caixa privada onde nós podemos colocar código de computador útil para um projeto que estejamos trabalhando. Nós os utilizamos para manter os vários pedaços de código que queremos para nossos vários projetos separados, para que as coisas não se misturem entre os projetos. |
41 | 26 |
|
42 | | -Em seu terminal, na parte de baixo da interface do Cloud 9, execute o seguinte: |
| 27 | +No seu terminal, na parte de baixo da interface do Cloud 9, execute o seguinte: |
43 | 28 |
|
44 | 29 | {% filename %}Cloud 9{% endfilename %} |
45 | | -``` |
46 | | -sudo apt install python3.5-venv |
47 | | -``` |
48 | 30 |
|
49 | | -Se isso não funcionar, peça uma ajuda ao seu treinador. |
| 31 | + sudo apt update |
| 32 | + sudo apt install python3.6-venv |
| 33 | + |
| 34 | + |
| 35 | +Se isso ainda não funcionar, peça ajuda ao seu treinador. |
50 | 36 |
|
51 | 37 | Em seguida, execute: |
52 | 38 |
|
53 | 39 | {% filename %}Cloud 9{% endfilename %} |
54 | | -``` |
55 | | -mkdir djangogirls |
56 | | -cd djangogirls |
57 | | -python3.5 -mvenv myvenv |
58 | | -source myvenv/bin/activate |
59 | | -pip install django~=1.9.0 |
60 | | -``` |
61 | 40 |
|
62 | | -(note que na última linha nós usamos um "til" seguido de um sinal de igual: ~=). |
| 41 | + mkdir djangogirls |
| 42 | + cd djangogirls |
| 43 | + python3.6 -mvenv myvenv |
| 44 | + source myvenv/bin/activate |
| 45 | + pip install django~={{ book.django_version }} |
| 46 | + |
| 47 | + |
| 48 | +(note que na última linha nós utilizamos um til seguido de um sinal de igual: ~=). |
63 | 49 |
|
64 | 50 | ### GitHub |
65 | 51 |
|
66 | 52 | Crie uma conta no [GitHub](https://github.com). |
67 | 53 |
|
68 | 54 | ### PythonAnywhere |
69 | 55 |
|
70 | | -O tutorial Django Girls inclui uma seção que é chamada Deployment, |
71 | | -que é o processo de pegar o código criado para nossa nova aplicação web e |
72 | | -movê-lo para um computador de acesso público (chamado de servidor), para |
73 | | -que outras pessoas possam ver o seu trabalho. |
74 | | - |
75 | | -Essa parte é um pouco estranha quando o tutorial é feito por um Chromebook, |
76 | | -já que nós já estamos usando um computador que está na Internet (ao contrário de, |
77 | | -digamos, um laptop). Entretanto, ainda é útil, se nós pudermos pensar em nosso |
78 | | -ambiente de trabalho no Cloud 9 como um lugar de desenvolvimento de nosso trabalho |
79 | | -e Python Anywhere como um lugar para exibir nossas coisas assim que elas se |
80 | | -tornarem mais completas. |
81 | | - |
82 | | -Sendo assim, registre com uma nova conta em Python Anywhere |
83 | | -[www.pythonanywhere.com](https://www.pythonanywhere.com). |
| 56 | +O tutorial do Django Girls inclui uma seção que chamamos de Deployment (algo como "implantação", em Português), que é o processo de pegar o código que alimenta a sua nova aplicação web e movê-lo para um computador de acesso público (chamado de servidor), então outras pessoas serão capazes de ver seu trabalho. |
| 57 | + |
| 58 | +Esta parte é um pouco esquisita quando o tutorial é feito num Chromebook, dado que já estamos usando um computador que está na Internet (ao contrário de, digamos, um laptop). Porém, ainda útil, já que podemos pensar no ambiente do Cloud 9 como um lugar pra nosso trabalho "em andamento" e Python Anywhere como um lugar para mostrar nosso trabalho conforme ele vai ficando mais completo. |
| 59 | + |
| 60 | +Assim, crie uma nova conta Python Anywhere em [www.pythonanywhere.com](https://www.pythonanywhere.com). |
0 commit comments