On 8/9/07, Javier Castrillo <[EMAIL PROTECTED]> wrote:
> Usando debian etch, he instalado Python 2.5 ya que estoy desarrollando
> algunas cositas que lo requieren.
>  Entonces tengo Pyton 2.4 y 2.5.
> El 2.4 no lo puedo sacar porque se me llevaría la mitad de Gnome para
> empezar a hablar.
>  Al instalar MySQLdb se instala para 2.4 pero no para 2.5.
>
> Entonces tengo
>
> [EMAIL PROTECTED]:~$ python2.4
> Python 2.4.4 (#2, Apr  5 2007, 20:11:18)
> [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import MySQLdb
> >>>
>
> [EMAIL PROTECTED]:~$ python2.5
> Python 2.5 (release25-maint, Dec  9 2006, 14:35:53)
> [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import MySQLdb
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> ImportError: No module named MySQLdb
> >>>
>
> La macana es que necesito hacerlo correr sí o sí en 2.5 ya que tengo
> una aplicación en desarrollo que la llama desde allí.
>
> He probado bajando los fuentes pero no puedo construir, a saber:
>
> [EMAIL PROTECTED]:~/bajadas/MySQL-python-1.2.2$ python2.5 setup.py build
> sh: mysql_config: command not found
> Traceback (most recent call last):
>   File "setup.py", line 16, in <module>
>     metadata, options = get_config()
>   File "/home/javier/bajadas/MySQL-python-1.2.2/setup_posix.py", line
> 40, in get_config
>     libs = mysql_config("libmysqld-libs")
>   File "/home/javier/bajadas/MySQL-python-1.2.2/setup_posix.py", line
> 24, in mysql_config
>     raise EnvironmentError, "%s not found" % mysql_config.path
> EnvironmentError: mysql_config not found
>
>
> Qué es lo que debo hacer? Ya busqué por todos lados el mysql_config
> pero no encuentro nada que me sirva...

Probablemente necesites el paquete de development de mysql (no se el
nombre del paquete de Debian, pero debe ser algo asi como mysql5-dev)
Si con esto no se soluciona, yo probaria editando en el archivo
setup.py y seteando los valores a mano ya que, probablemente, el
mysql_config sirva para obtener los datos de la instalacion de MySQL.

Saludos.
-- 
Leonardo Mateo.
There's no place like ~

Responder a