2011-08-04 5 views
0

Je veux interroger ma base de données mysql XAMPP avec python. Cependant, il semble que je ne peux pas installer MySQL-python sans avoir une "vraie" base de données mysql installée sur ma machine. Quand je l'installer avec facile installer je reçois la sortie d'erreur suivantInstaller mysql python lib pour XAMPP

File "setup.py", line 15, in <module> 
File "/tmp/easy_install-qQJSHH/MySQL-python-1.2.3/setup_posix.py", line 43, in get_config 
File "/tmp/easy_install-qQJSHH/MySQL-python-1.2.3/setup_posix.py", line 24, in mysql_config 
EnvironmentError: mysql_config not found 

Je reçois une erreur semblable quand je la lib installer de la source. Donc, je suppose que pendant le processus d'installation, il essaie de localiser ma base de données mysql. Cependant, je ne veux pas installer mysql, mais utiliser le mysql de XAMPP. Est-ce que quelqu'un a une idée de la façon dont vous devez installer la lib pour l'utiliser avec mysql XAMPP? Merci pour toute aide à l'avance !!

P.S. J'utilise OS X.

Répondre

1

Après avoir extrait la boule de tar MySQL-python-X.X.X, éditez le fichier site.cfg. Recherchez la ligne:

# mysql_config = /usr/local/bin/mysql_config 

décommenter la ligne et le remplacer par:

mysql_config = /opt/lampp/bin/mysql_config 

Ceci est en supposant que vous installé XAMPP dans/opt/lampp.