¿Cómo instalar pyodbc de 64 bits?

Tengo Python 2.7, MySQL 5.5, MySQL ODBC Connector 5.1 y pyodbc todos instalados en mi computadora, que ejecuta Windows 7, 64 bits ...

El único problema es que todo se instala como de 64 bits, excepto pyodbc, que es de 32 bits.

Al utilizar easy_install para descargar pyodbc, descarga automáticamente la versión de 32 bits. Por lo tanto, cuando intento conectarme a mi base de datos usando:

cnxn = pyodbc.connect('DRIVER={MySQL ODBC 5.1 DRIVER};SERVER=localhost;DATABASE=test;UID=root;PWD=password')

Me sale el error:

Data source name not found and no default driver specified (0) (SQLDriverConnect)

Y cuando intento especificar un DSN con:

cnxn = pyodbc.connect('DSN=dsn_name;etc...')

Me sale el error:

The specified DSN contains an architecture mismatch between the Driver and Application (0) (SQLDriverConnect)

Este enlace me dice que esto se debe a la discrepancia de 32/64 bits, como se esperaba:http://msdn.microsoft.com/en-us/library/windows/desktop/ms712362(v=vs.85).aspx

Así que tengo dos preguntas:

1) ¿Es posible forzar que easy_install descargue el pyodbc de 64 bits, o es posible descargar el pyodbc de 64 bits manualmente?

2) Si lo anterior no es posible, ¿es posible configurar el DSN para permitir esto utilizando la ventana del Administrador de fuente de datos ODBC de Microsoft?

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta