Configurando e usando um ambiente de desenvolvimeto python

Embed Size (px)

DESCRIPTION

Apresentação zen sobre como configurar e usar basicamente um ambiente de desenvolvimeto python.

Citation preview

  • 1. Configurando e usando um ambiente de desenvolvimento Hugo Maia Vieira [email_address] Maio de 2010

2. Distribute 3. Instalando $ wget http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py 4. pip 5. Instalando $ sudo easy_install pip 6. $ pip install pacote_qualquer $ pip install- e git+http://github.com/hugobr/should_dls 7. $ pip install- U pacote_qualquer 8. $ pip uninstall pacote_qualquer 9. $ pip search alguma_coisa 10. $ pip freeze PyYAML==3.09 figleaf==0.6.1 freshen==0.2 ipython==0.10 nose==0.11.3 pinocchio==0.2 pyparsing==1.5.2 should - dsl==1.2.1 specloud==0.3.1 termcolor==0.1.2 wsgiref==0.1.2 11. Virtualenv 12. Instalando $ sudo pip install virtualenv 13. Virtualenvwrapper 14. Instalando $ sudo pip install virtualenvwrapper $ mkdir $HOME/.virtualenvs $ echo "export WORKON_HOME=$HOME/.virtualenvs" >> $HOME/.bashrc $ echo "source /usr/local/bin/virtualenvwrapper.sh" >> $HOME/.bashrc $ source $HOME/.bashrc 15. $ mkvirtualenv-- no - site - packages meu_ambiente 16. $ rmvirtualenv meu_ambiente 17. $ cpvirtualenv existente cpia 18. $ workon meu_ambiente trabalho_icg ambiente2 $ workon ambiente2 (ambiente2)$ 19. (ambiente2)$ (ambiente2)$ deactivate $ 20. VirutalenvwrapperHooks 21. postmkvirtualenv $ echo 'pip install -U pip' >> $WORKON_HOME/postmkvirtualenv $ echo 'pip install ipython nose' >> $WORKON_HOME/postmkvirtualenv 22. Referncias [1] http://packages.python.org/distribute/ [2] http://pip.openplans.org/[3] http://pypi.python.org/pypi/virtualenv [4] http://www.doughellmann.com/docs/virtualenvwrapper/ [5] http://hltbra.blogspot.com/2010/05/gerenciando - ambientes - virtuais - e.html