Se avete provato ad installare PsycoPg in OsX Leopard via easy_install avrete notato che l’installazione fallisce.
Il problema sta nel percorso di Postgresql che varia a seconda del metodo di installazione utilizzato.
Si tratta quindi di configurare PsycoPg con il percorso corretto di Postgresql.
Ma partiamo dall’inizio e recuperiamo l’ultima versione di PsycoPg che al momento in cui scrivo è la 2.0.8:
curl -o psycopg2.tar.gz http://www.initd.org/pub/software/psycopg/psycopg2-2.0.8.tar.gz
scompattiamo:
tar zxvf psycopg2.tar.gz
posizioniamoci all’interno della directory:
cd psycopg2-2.0.8
apriamo il file setup.cfg eliminando il commento alla riga 34,
#pg_config=
dovremo completare la riga con il percorso corretto di pg_config.
Installando Postgresql via MacPorts, come nel mio caso, pg_config si troverà in:
/opt/local/lib/postgresql83/bin/pg_config
completo quindi la mia riga:
pg_config=/opt/local/lib/postgresql83/bin/pg_config
Salvo e e lancio il setup:
sudo python setup.py install
che a questo punto dovrebbe andare a buon fine.
Riferimenti:
- http://jasonism.org/weblog/2008/nov/06/getting-psycopg2-work-mac-os-x-leopard/
- http://blog.jonypawks.net/2008/06/20/installing-psycopg2-on-os-x/
Related posts:
- Rilasciato PostgreSQL 8.1 PostgreSQL 8.1 contiene piu’ di 120 tra nuove caratteristiche e...
- Rilasciato PostgreSQL 8.0 NY, NY: 19 Gennaio 2005 – Il Gruppo di Sviluppo...
- Lightning Admin Postgres Lightning Admin o PGLA per gli amici, è un...
- Come creare una funzione in C per PostgreSql Qualche tempo fa, ho avuto necessità di eseguire uno script...







No comments
Comments feed for this article
Trackback link: http://www.sinkro.net/2009/02/17/installare-psycopg2-su-osx/trackback/