2011-03-21 26 views
20

Estoy buscando huevos binarios con los binarios de psycopg2 para Windows, pero no puedo encontrar ninguno.
En http://initd.org/psycopg/download/ solo existe el paquete de origen y el enlace a Windows port of Psycopg que proporciona instaladores binarios pero no binarios.¿Dónde puedo descargar huevos binarios con psycopg2 para Windows?

La razón por la que estoy buscando huevos binario se quisiera instalar en psycopg virtualenv y es no (this respuesta describe por qué por lo general es posible) es posible con los instaladores estándar de Windows, que buscan Python instalado en el registro.

Nota al margen: supongo que psycopg es una biblioteca bastante popular y me parece extraño no proporcionar huevos binarios para su descarga en la página del proyecto. ¿Me estoy perdiendo de algo?

Respuesta

49

Nos limitamos a usar algo así como easy_install http://www.stickpeople.com/projects/python/win-psycopg/psycopg2-2.4.win32-pyx.x-pg9.0.3-release.exe desde dentro del entorno virtual.

Parece que funciona; terminamos con psycopg2 en el entorno virtual y no en el entorno base, que considero el final aquí.

UPD: Lista de realeases disponibles disponibles en stickpeople.com site

+1

Oh, increíble. ¡Gracias! –

+0

instala la versión 64x !! incluso cuando especifica 32x – siamii

+0

@siamii Instala el ejecutable que le da. Si tiene problemas, le recomendaría que descargue la versión que desea primero en lugar de usar la URL. Entonces solo dale la ruta del archivo en lugar de la URL. – jpmc26

3

Google de "ventanas" psycopg2 le dará esto con el primer golpe:

http://stickpeople.com/projects/python/win-psycopg/

Reempaquetado los archivos .exe se documenta aquí:

Installing psycopg2 (postgresql) in virtualenv on windows

Aparte de eso: contacte a los mantenedores de pyscopg2 y solicite que proporcione binarios de Windows.

(Dupe)

+0

Reempaquetado después de la instalación debe ser bastante trivial. –

+0

Si con * reempaquetar * quiere decir extraer el contenido del paquete y copiarlo manualmente, entonces lo hacen ** sin ** ninguna instalación posterior. ¿Me estoy perdiendo de algo? –

Cuestiones relacionadas