Stoa :: Pedro Aladar Tonelli :: Blog :: Atualizando o pythonxy para ter o ipython 0.13 (que tem o notebook)

agosto 21, 2012

default user icon

O pythonxy é uma forma fácil de ter o Python e vários módulos científicos integrados. A desvantagem é que alguns módulos estão em sua versão desatualizada; em particular, o ipython nas versões 0.12 e 0.13 acrescentou várias modificações. Se voce tem o pythonxy na versão atualizada, vou explicar como eu fiz para atualizar, embora perdendo algumas funcionalidades do menu do pythonxy.

1) Na versão mais atual do pythonxy, existe um módulo que se chama distribute. Ele permite atualizar os pacotes python. Vamos começar atualizando o spyder: Abra o console do windows, onde tem o prompt de comando e digite:

pip install --upgrade spyder

oops 1) Eu não lembro se o pip já está instalado ou não. Se não estiver você terá que executar antes;

easy_install pip 

2) O notebook do ipython usa o protocolo ZMQ, voce precisa instalar o pyzmq. O melhor jeito de fazer isso é usar o instalador deste site. Este é o instalador para win32 e python 2.7 (que é do pythonxy). Se voce já tiver feito modificações no seu programa e não usa o pythonxy ajuste o site aqui.

3) Agora é só instalar a versão nova do ipython. Ele vai precisar de alguns outros modulos também, então digite:

pip install --upgrade ipython[zmq,qtconsole,notebook,test]

voce precisa de conta de administrador para executar estas tarefas!

oops2) Esqueci do tornado! vamos lá

pip install tornado

Acho que é isso, agora teste com o comando no prompt

ipython notebook --pylab inline

e leia o manual na página do ipython

Palavras-chave: ipython, pyhtonxy

Este post é Domínio Público.

Postado por Pedro Aladar Tonelli

Você deve entrar no sistema para escrever um comentário.

Termo de Responsabilidade

Todo o conteúdo desta página é de inteira responsabilidade do usuário. O Stoa, assim como a Universidade de São Paulo, não necessariamente corroboram as opiniões aqui contidas.