- Autorizar usuário como administrador da máquina pois algumas instalações necessitam deste privilégio.
- Configurar proxy nas variáveis de ambiente.
- Link de referência
- Abra o prompt de comando e digite "sysdm.cpl".
- Na aba "Advanced" selecione "Environment variables".
- Na "system variables" clique em "new".
- O padrão da variável a ser criada é
http://USER:PASSWORD@PROXYADDRESS:PORT
- Crie variável de nome http_proxy e valor http://m123456:123456@proxycamg.prodemge.gov.br:8080 (substitua m123456 por seu USER de rede e 123456 por sua PASSWORD)
- Crie variável de nome https_proxy e valor http://m123456:123456@proxycamg.prodemge.gov.br:8080 (substitua m123456 por seu USER de rede e 123456 por sua PASSWORD). CUIDADO: O link da variável de ambiente "https_proxy" começa realmente com "http"
Atenção: Se na senhar constarem caracteres especiais como @ e #, estes precisam ser substituídos por caracteres de escape em HTML. Veja os valores de conversão.
- Instalar editor de Texto de sua preferência.
- Indicação: Sublime.
- Pesquisar no google "sublime download for windows".
- Realizar o download e instalação da versão mais recente disponível.
- Importante instalar editor primeiro pois durante instalação git (próxima etapa) deverá ser selecionado o editor padrão.
- Configurar abertura Sublime via terminal.
- Vídeo de Referência.
- Link de Referência.
- Incluir o caminho de instalação do Sublime no path do window:
- Abra o prompt de comando e digite "sysdm.cpl".
- Na aba "Advanced" selecione "Environment variables".
- Na "system variables" chamada "Path" clique em "edit".
- Adicione "C:\Program Files\Sublime Text3".
- Salve e reinicie o prompt de comando.
- Obs.: Selecione o caminho de instalação da sua máquina e não copie e cole o que os tutorais sugerem, pois poderá haver divergência.
- Utilização: Navegando até a pasta desejada digite "subl ."
- Configurar atalho Sublime auto-save.
- Configurar atalho para comentar linhas no Sublime
- Instalar git.
- Apenas a título de sugestão, visto que isso não atrapalhará em nada a instalação, como utilizaremos muito github, seguir com as opções padrão até "Adjusting the name of the initial branch in new repositories" e selecionar a opção "Override the default branch name for new repositories" com "main" na caixa de diálogo aberta para inserção da sua branch padrão.
- Em "Configuring the terminal emulator to use with Git Bash" selecione "Use Windows' default console window"
- Conferência de instalação realizada com sucesso:
$ git --version
# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
git version 2.33.0.windows.2
- Configurar git para clone, pull, push via Proxy.
- Clonar repositórios sempre visa https.
- Link de Referência.
# Modelo
# Não copie e cole cegamente, troque USER, PASSOWORD, PROXYADDRESS e PORT
$ git config --global http.proxy http://USER:PASSWORD@PROXYADDRESS:PORT
# Exemplo
$ git config --global http.proxy http://m123456:123456@proxycamg.prodemge.gov.br:8080
- Instalação git large files - glf
- Download e instalação de executável para Windows.
- Finalização da instalação via terminal e conferência
# Instalação
git lfs install
# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
$ git lfs --version
git-lfs/2.13.3 (GitHub; windows amd64; go 1.16.2; git a5e65851)
- Fixar a senha no git para possibilitar todas as operações de clone, pull e push sem precisar digitar as credenciais em cada operação - digitar na bash:
$ git config --global credential.helper wincred
- Instalar Python 3.9
- Baixar e instalar Python 3.9.
- Vídeo de Referência
- Muito importante na primeira tela da importação marcar a opção "Add Python 3.9 to PATH".
- Selecionar a opção "Customize installation".
- Em "Advanced Options" marque "Install for all users".
- Conferência de instalação realizada com sucesso:
$ python --version
# Tipo de resposta esperada, podendo a versão ser diferente devido à data de instalação
Python 3.9.6
# Criação e Ativação ambiente python Windows
# Criação
$ python -m venv venv
# Ativação
$ source venv/Scripts/activate
- Realizar login no Portal de Dados Abertos - Produção
- Realizar login no Portal de Dados Abertos - Homologação
- Realizar cadastro de variáveis de ambiente Windows para publicação de recursos nos ambientes de produção e homologação:
- Produção:
- CKAN_HOST_PRODUCAO e CKAN_KEY_PRODUCAO
- Homologação:
- CKAN_HOST e CKAN_KEY
- Configurar proxy para instalar pacotes python