sql >> Base de Datos >  >> RDS >> Mysql

Error de arquitectura incorrecta de Python MySQL

Tengo una MacBook Air nueva y logré que MySQLdb funcionara haciendo lo siguiente:(Snow Leopard 10.6.6, Python preinstalado)

uname -a
Darwin Braindamage.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386

Descargue el archivo dmg de MySQL de 32 bits de las páginas mysql, instálelo.

Agrega las siguientes líneas a tu ~/.profile (o ~/.bash_profile):

PATH="/usr/local/mysql/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
export VERSIONER_PYTHON_PREFER_64_BIT=no
export VERSIONER_PYTHON_PREFER_32_BIT=yes

Después de guardar, escribe lo siguiente en la terminal:source ~/.profile

Descargue MySQL-python-1.2.3.tar.gz descomprima, descomprima, cd en ese directorio

python2.5 setup.py build
sudo python2.5 setup.py install

salga de ese directorio (o recibirá una advertencia)

python2.5
import MySQLdb

o

python
import MySQLdb

¡¡funciona como debería!!