[Python] Mysqldb in python 2.6

Daniele Varrazzo piro a develer.com
Ven 9 Lug 2010 12:35:09 CEST


On Fri, 09 Jul 2010 10:28:05 +0200, Marco Mariani
<marco.mariani a prometeia.it> wrote:

> Se windows fosse distribuito con un compilatore C, avresti potuto
> installare mysqldb dai sorgenti con il comando
> "easy_install python-mysql"
> 
> Su linux funziona, e' una specie di magia e la cosa piu' simile al CPAN
> in ambiente python. Se esiste un egg pronto, lo scarica e lo installa,
> altrimenti scarica i sorgenti e li compila prima di installare.
> 
> Ma su windows, compilare qualunque cosa e' sempre un viaggio lungo,
> interessante e gravido di sorprese ad ogni angolo.

Per fortuna l'avventura è diventata molto più semplice da quando Giovanni
Bajo ha realizzato questo pacchetto per windows:
http://www.develer.com/oss/GccWinBinaries con il quale easy_install è
capace di compilare estensioni C senza difficoltà. 

Può esserci sempre la necessità di dover personalizzare il setup.py perchè
librerie e include non sono dove ci si aspetta su un sistema Posix, ma
compilare e linkare (che prima era *veramente* uno sbattimento senza
confini) è diventato sostanzialmente trasparente.

-- 
Daniele Varrazzo - Develer S.r.l. 
http://www.develer.com


Maggiori informazioni sulla lista Python