Instalar Anaconda - PHydra/Hydra GitHub Wiki

N|Solid

Anaconda

Anaconda é uma plataforma de ciência de dados para Python. Possibilita a instalação de diferentes versões da linguagem Python com a criação de ambientes de desenvolvimento específicos. Esse manual descreve como instalar e utilizar o Anaconda no Windows.

Instalação

Para instalar o Anaconda no Windows siga os passos:

  1. Faça download da versão atual do Anaconda no site: www.continuum.io/downloads
  2. Escolha, dentre as opções, a versão do Python que desejar: 2.x ou 3.x

Utilização

Execute a aplicação "Anaconda Prompt". Neste terminal será possível executar Python e comandos do Anaconda.

Executando Python

Para executar o python na versão instalada, basta digitar:

$ python

As primeira linhas irão exibir a vesão do Python em execução:

Python 2.7.3 |Anaconda custom (64-bit)| (default, Feb 25 2013, 18:41:24) [MSC v. 1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
Instalando Módulos

Para instalar um módulo, por exemplo numpy, basta digitar:

$ conda install numpy

Para instalar uma versão anterior do numpy, basta escecificá-la:

$ conda install numpy=1.11

Quando uma versão mais atualizada do módulo já existe, é necessário autorizar a troca:

(C:\Users\Bismarck\Anaconda2) C:\Users\Bismarck>conda install numpy=1.11
Fetching package metadata ...........
Solving package specifications: .
Package plan for installation in environment C:\Users\Bismarck\Anaconda2:
The following packages will be UPDATED:
    bottleneck:   1.2.1-np113py27_0  --> 1.2.1-np111py27_0
    h5py:         2.7.0-np113py27_0  --> 2.7.0-np111py27_0
    numba:        0.34.0-np113py27_0 --> 0.34.0-np111py27_0
    numexpr:      2.6.2-np113py27_0  --> 2.6.2-np111py27_0
    pytables:     3.2.2-np113py27_4  --> 3.2.2-np111py27_4
    pywavelets:   0.5.2-np113py27_0  --> 0.5.2-np111py27_0
    statsmodels:  0.8.0-np113py27_0  --> 0.8.0-np111py27_0
The following packages will be DOWNGRADED:
    astropy:      2.0.1-np113py27_0  --> 1.3.3-np111py27_0
    numpy:        1.13.1-py27_0      --> 1.11.3-py27_0
    pandas:       0.20.3-py27_0      --> 0.20.1-np111py27_0
    scikit-learn: 0.19.0-np113py27_0 --> 0.18.1-np111py27_1
    scipy:        0.19.1-np113py27_0 --> 0.19.0-np111py27_0
Proceed ([y]/n)?

Para atualizar um módulo, digite:

$ conda update numpy
Criando Ambientes de Desenvolvimento

Para criar um novo ambiente com nome np17 no qual a versão do módulo numpy é 1.7, basta digitar:

$ conda create -n np17 numpy=1.7 anaconda

Para criar um novo ambiente com nome py35 cuja versão de Python seja 3.5, basta especificar:

$ conda create -n py35 python=3.5 anaconda
Alternando entre Ambientes de Desenvolvimento

Para listar os ambientes existentes, digite:

$ conda info -e

Para selecionar o ambiente np17 digite:

$ activate np17

Para voltar para o ambiente padrão, digite:

$ activate root