Foros del Web » Programando para Internet » Python »

Problema virtualenv en Windows PIL y MySQL

Estas en el tema de Problema virtualenv en Windows PIL y MySQL en el foro de Python en Foros del Web. Hola razpeitia, Te comento mi problema. Yo uso Windows 7 Ultimate x64 . Y lo que hice fue: 1) Instalé python-2.7.3.win32. 2) Instalé las siguientes ...
  #1 (permalink)  
Antiguo 15/01/2013, 11:34
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 13 años, 7 meses
Puntos: 0
Problema virtualenv en Windows PIL y MySQL

Hola razpeitia,

Te comento mi problema. Yo uso Windows 7 Ultimate x64. Y lo que hice fue:

1) Instalé python-2.7.3.win32.

2) Instalé las siguientes librerías:
- distribute-0.6.33.win32-py2.7
- MySQL-python-1.2.4.win32-py2.7
- PIL-1.1.7.win32-py2.7
- pip-1.2.1.win32-py2.7
- virtualenv-1.8.4.win32-py2.7

3) Cree una virtualenv y la activé:
Código:
# virtualenv venv
# venv\Scripts\activate
Hasta ahí todo bien, el problema llega ahora cuando quiero instalar librerías como PIL o MySQL-python. Las instalo con el comando:

Código:
(venv) # pip install mysql-python
Pero siempre me devuelve el error:

Código:
Unable to find vcvarsall.bat
¿Qué puedo hacer? Gracias de antemano.
  #2 (permalink)  
Antiguo 15/01/2013, 11:52
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Problema virtualenv en Windows PIL y MySQL

Lo que pasa es que para instalar PIL o MySQLdb hay ciertas librerías en C que necesitan ser compiladas en el proceso.

Así que necesitas tener mingw32 o algún compilador de C en tu windows. Y espero que no tengas que instalarlo manualmente.

Aquí hay un problema similar al tuyo.

Al parecer puedes instalar MySQL para python con el executable precompilado de toda la vida, pero necesitas easy_install para hacerlo.
  #3 (permalink)  
Antiguo 15/01/2013, 12:08
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Problema virtualenv en Windows PIL y MySQL

Siempre que he tenido que trabajar en Windows suelo instalar los paquetes ya compilados de aquí: http://www.lfd.uci.edu/~gohlke/pythonlibs/

En especial MySQL nunca lo he logrado instalar correctamente de otra forma (bueno, tampoco lo intenté mucho, pero si he leído que da muchos problemas).

Saludos
__________________
Grupo Telegram Docker en Español
  #4 (permalink)  
Antiguo 15/01/2013, 16:19
 
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Problema virtualenv en Windows PIL y MySQL

Con los paquetes ya compilados los instalé normal, pero para mi problema era a la hora de instalar dentro del virtualenv. Pero bueno, usando el easy_install lo instaló bien.

Gracias :)

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:53.