Monday, January 4, 2016

Stack overflow en espanol

En caso que no lo ha encontrado, el sitio stack overflow ahora es disponible en español. Y, no todas las respuestas son las mismas que la del stack overflow en ingles. Hay una buena cantidad de contenido exclusivo.

#Python

Por ejemplo, alguien pregunto: Cómo instalar MySQLdb en OS X?

Hay varias respuestas, pero yo se que la mía es algo que yo he escrito solamente en español:


Mysql-python solo es compatible con python 2 (Python3 WOS), y el pip es de python 3:
$ which pip
Muy probablemente devolverá algo similar a:
/Library/Frameworks/Python.framework/Versions/3.x/bin/pip
Para hacer la instalación bajo python 2, hay que seleccionar el pip de python 2:
$ sudo pip2 install MySQL-python
La otra opción es un módulo puro python que es compatible python 2 y 3, como pymysql.
Al final, para evitar los conflictos de versiones y también los python de Apple (con varios problemas) es mejor hacer la instalación de python 2.x y 3.x con homebrew, y utilizar virtualenv que permite la creación de entornos virtuales python, cada cual con solo los requisitos para el entorno. Sin entornos virtuales hay que siempre ser explicito: pip2 o pip3 en vez de pip.




Francois Dion
@f_dion

1 comment:

Quang Pham said...

Hi!

Our team has created a new all-aluminium Raspberry Pi 2 case, named Razzmatazz. It both protects your mini PC and also helps dissipate the temperature created by the processor and chipset when you overclock the mini PC. We have launched a Kickstarter campaign to raise $20,000 for the next 60 days in order to jump it into production. We would really appreciate your help in marketing our campaign. Could you please feature us in your next blog coverage?

This is our official website: http://razzmatazz.io

This is our Kickstarter campaign: https://www.kickstarter.com/projects/1685497915/razzmatazz-the-ultimate-home-for-the-raspberry-pi



All the best,
Quang Pham