Instalando o SimPy
Nossa jornada começa por um tutorial de instalação de alguns programas e bibliotecas úteis para o SimPy. Selecionamos, para começar o tutorial, os seguintes pacotes:
Python 3.4
Pip
SimPy 3.0.10
NumPy
Um breve preâmbulo das nossas escolhas: no momento da elaboração deste tutorial, o Python estava na versão 3.5.0, mas o Anaconda (explicado adiante) ainda fornecia a versão 3.4. Se você já possui uma instalação com o Python 3.5 ou adelante, pode instalar o SimPy sem problemas, pois ele é compatível com as versões mais recentes do Python.
Pip é um instalador de bibliotecas e facilita muito a vida do programador.
O SimPy 3.0.10 é a versão mais atual no momento em que este tutorial é escrito e traz grandes modificações em relação à versão 2.0.
Atenção: existe vasto material disponível na Internet para o SimPy. Contudo, um cuidado especial deve ser tomado: grande parte deste material refere-se a versão 2.0, que possui diferenças críticas em relação à versão mais atual. Este texto é para a versão 3 em diante.
Quanto ao NumPy, vamos aproveitar o embalo para instalá-lo, pois será muito útil nos nossos modelos de simulação. Basicamente, NumPy acrescenta um tipo de dados (n-dimensional array) que facilita a codificação de modelos de simulação, particularmente na análise de dados de saída do modelo.
Passo 1: Anaconda, the easy way
Atenção:
Se você já tem o Python e o Pip instalados em sua máquina, pule diretamente para o Passo 3: “Instalando o SimPy”;
Se você já tem o Python instalado, mas não o Pip (quem tem o Python +3.4, já tem o Pip instalado), pule para o Passo 2: “Instalando o Pip”
Se esta é a sua primeira vez, sugestão: não perca tempo e instale a distribuição gratuita do Anaconda.
Por meio do Anaconda, tudo é mais fácil, limpo e o processo já instala mais de 200 pacotes verificados por toda sorte de compatibilidade, para que você não tenha trabalho algum. (Entre os pacotes instalados está o NumPy.
No momento de elaboração deste livro, eles disponibilizavam as versões 2.7, 3.4 e 3.5 do Python (em 32 e 64 bit) na página de downloads.
Baixe o arquivo com a versão desejada (mais uma vez: SimPy roda nas duas versões) e siga as instruções do instalador.
Passo 2: Instalando o Pip (para quem não instalou o Anaconda)
Se a versão instalada do Python for +3.4 ou você fez o passo anterior, pode pular este passo, pois o pip já foi instalado no seu computador.
Baixe o pacote
get-pip.py
por este link, salvando-o em uma pasta de trabalho conveniente.
Execute
python get-pip.py
na pasta de trabalho escolhida (note a mensagem ao final, confirmando que o pip foi instalado com sucesso).
Passo 3: Instalando o Simpy
Instalar o Simpy é fácil!
Digite numa janela cmd:
A mensagem "Sucessfully installed simpy-3.0.10" indica que você já está pronto para o SimPy. Mas, antes disso, tenho uma sugestão para você:
Passo 4: Instalando um Ambiente Integrado de Desenvolvimento (IDE) para aumentar a produtividade no Python
Os IDEs, para quem não conhece, são verdadeiras interfaces de edição de código que facilitam a vida do programador. Geralmente possuem um editor de textos avançado, recursos de verificação de erros, monitores para os estados das variáveis do código, comandos de processamento passo-a-passo etc.
Se você instalou o Anaconda, então já ganhou um dos bons: o [Spyder](https://en.wikipedia.org/wiki/Spyder_(software)), que já está configurado e pronto para o uso. Geralmente (a depender da sua versão do Sistema Operacional) ele aparece como um ícone na área de trabalho. Se não localizar o ícone, procure por Spyder no seu computador (repare na pegadinha do "y") ou digite em uma janela de cmd o comando spyder.
Outro IDE muito bom é o Wing IDE 101:
Atenção: se você instalou o Anaconda e pretende utilizar algum IDE que não o Spyder, siga as instruções deste link
Se você chegou até aqui com tudo instalado, o próximo passo é começar para valer com o SimPy!
Na próxima seção, é claro. Precisamos tomar um chazinho depois deste zilhões de bytes instalados.
Last updated