Configurando e usando um ambiente de desenvolvimeto python

1,364 views

Published on

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

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Configurando e usando um ambiente de desenvolvimeto python

  1. 1. Configurando e usando um ambiente de desenvolvimento Hugo Maia Vieira [email_address] Maio de 2010
  2. 2. Distribute
  3. 3. Instalando $ wget http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py
  4. 4. pip
  5. 5. Instalando $ sudo easy_install pip
  6. 6. $ pip install pacote_qualquer $ pip install - e git+http://github.com/hugobr/should_dls
  7. 7. $ pip install - U pacote_qualquer
  8. 8. $ pip uninstall pacote_qualquer
  9. 9. $ pip search alguma_coisa
  10. 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. 11. Virtualenv
  12. 12. Instalando $ sudo pip install virtualenv
  13. 13. Virtualenvwrapper
  14. 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. 15. $ mkvirtualenv -- no - site - packages meu_ambiente
  16. 16. $ rmvirtualenv meu_ambiente
  17. 17. $ cpvirtualenv existente cópia
  18. 18. $ workon meu_ambiente trabalho_icg ambiente2 $ workon ambiente2 (ambiente2)$
  19. 19. (ambiente2)$ (ambiente2)$ deactivate $
  20. 20. Virutalenvwrapper Hooks
  21. 21. postmkvirtualenv $ echo 'pip install -U pip' >> $WORKON_HOME/postmkvirtualenv $ echo 'pip install ipython nose' >> $WORKON_HOME/postmkvirtualenv
  22. 22. Referências [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

×