Reynier Perez Mira | 4 Dec 2007 14:25
Picon
Favicon
Gravatar

Python 2.5 && Python 2.4

Hola listeros:
Tengo instalado Ubuntu 7.10 en una PC. Este por defecto viene con Python 2.5. Ahora me he visto en la
necesidad de instalar Trac + Svn para manejar proyectos y cosas por el estilo. El Trac que hay hoy solamente
soporta Python 2.4. Si hago un "apt-get remove python" me elimina unos cuantos paquetes que creo son
necesarios para el sistema. La pregunta es ¿se pueden instalar ambos Python 2.4 y 2.5? En caso de poder
hacerlo, ¿alguna guía a seguir? ¿Cómo decirle al Trac que me use Python 2.4 en vez de 2.5?
Gracias por adelantado y a la espera de sus prontas respuestas
Salu2,
Ing. Reynier Pérez Mira

Alejandro Riveira | 4 Dec 2007 21:44
Picon

Re: Python 2.5 && Python 2.4

El Tue, 04 Dec 2007 08:25:46 -0500, Reynier Perez Mira escribió:

> Hola listeros:
> Tengo instalado Ubuntu 7.10 en una PC. Este por defecto viene con Python
> 2.5. Ahora me he visto en la necesidad de instalar Trac + Svn para
> manejar proyectos y cosas por el estilo. El Trac que hay hoy solamente
> soporta Python 2.4. Si hago un "apt-get remove python" me elimina unos
> cuantos paquetes que creo son necesarios para el sistema. La pregunta es
> ¿se pueden instalar ambos Python 2.4 y 2.5?

Si, si se puede

> En caso de poder hacerlo,
> ¿alguna guía a seguir? ¿Cómo decirle al Trac que me use Python 2.4 en
> vez de 2.5? 

 Eso si que ya no se; quizás estableciendo alguna variable de entorno.

>Gracias por adelantado y a la espera de sus prontas
> respuestas Salu2,
> Ing. Reynier Pérez Mira

--

-- 
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST <at> lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster <at> lists.debian.org

Adrián Bravo Navarro | 5 Dec 2007 10:25
Picon
Gravatar

Re: Python 2.5 && Python 2.4



El día 4/12/07, Alejandro Riveira <ariveira <at> gmail.com> escribió:
El Tue, 04 Dec 2007 08:25:46 -0500, Reynier Perez Mira escribió:

> Hola listeros:
> Tengo instalado Ubuntu 7.10 en una PC. Este por defecto viene con Python
> 2.5. Ahora me he visto en la necesidad de instalar Trac + Svn para
> manejar proyectos y cosas por el estilo. El Trac que hay hoy solamente
> soporta Python 2.4. Si hago un "apt-get remove python" me elimina unos
> cuantos paquetes que creo son necesarios para el sistema. La pregunta es
> ¿se pueden instalar ambos Python 2.4 y 2.5?

Si, si se puede

> En caso de poder hacerlo,
> ¿alguna guía a seguir? ¿Cómo decirle al Trac que me use Python 2.4 en
> vez de 2.5?

Eso si que ya no se; quizás estableciendo alguna variable de entorno.

>Gracias por adelantado y a la espera de sus prontas
> respuestas Salu2,
> Ing. Reynier Pérez Mira



--
ubuntu-es mailing list
ubuntu-es <at> lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-es

Es posible configurar en debian qué version de python usará el sistema de forma fácil. No sé si es esto lo que buscas o que sea sólo Trac el que use una versión diferente. Lo primero puedes hacerlo así, como root:
/usr/sbin/update-alternatives --install python2.5 python /usr/bin/python2.5 1
/usr/sbin/update-alternatives --install python2.4 python /usr/bin/python2.4 2
/usr/sbin/update-alternatives --config python

Y elijes la versión de python que quieres que use el sistema por defecto. Con Trac no sé cómo funciona, quizá haya que recompilarlo con esa opción, o quizá tenga alguna forma de especificarle qué versión de python usar en algún config. Si el lanzador es un script será más fácil.

Espero que sirva
Saludos
Adrián
Picon

Re: Python 2.5 && Python 2.4

El Wed, 5 Dec 2007 10:25:35 +0100
"Adrián Bravo Navarro" <adrianbn <at> gmail.com> escribió:

> El día 4/12/07, Alejandro Riveira <ariveira <at> gmail.com> escribió:
> >
> > El Tue, 04 Dec 2007 08:25:46 -0500, Reynier Perez Mira escribió:
> >
> > > Hola listeros:
> > > Tengo instalado Ubuntu 7.10 en una PC. Este por defecto viene con Python
> > > 2.5. Ahora me he visto en la necesidad de instalar Trac + Svn para
> > > manejar proyectos y cosas por el estilo. El Trac que hay hoy solamente
> > > soporta Python 2.4. Si hago un "apt-get remove python" me elimina unos
> > > cuantos paquetes que creo son necesarios para el sistema. La pregunta es
> > > ¿se pueden instalar ambos Python 2.4 y 2.5?
> >
> > Si, si se puede
> >
> > > En caso de poder hacerlo,
> > > ¿alguna guía a seguir? ¿Cómo decirle al Trac que me use Python 2.4 en
> > > vez de 2.5?
> >
> > Eso si que ya no se; quizás estableciendo alguna variable de entorno.
> >
> > >Gracias por adelantado y a la espera de sus prontas
> > > respuestas Salu2,
> > > Ing. Reynier Pérez Mira
> >
> >
> >
> > --
> > ubuntu-es mailing list
> > ubuntu-es <at> lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> >
> 
> Es posible configurar en debian qué version de python usará el sistema de
> forma fácil. No sé si es esto lo que buscas o que sea sólo Trac el que use
> una versión diferente. Lo primero puedes hacerlo así, como root:
> /usr/sbin/update-alternatives --install python2.5 python /usr/bin/python2.5
> 1
> /usr/sbin/update-alternatives --install python2.4 python /usr/bin/python2.4
> 2
> /usr/sbin/update-alternatives --config python
> 
> Y elijes la versión de python que quieres que use el sistema por defecto.

 Eso es mejor no hacerlo... no sabes cuantos programas pueden romper por usar
2.4 en lugar de 2.5.
 Al menos esa es mi opinión

> Con Trac no sé cómo funciona, quizá haya que recompilarlo con esa opción, o
> quizá tenga alguna forma de especificarle qué versión de python usar en
> algún config. Si el lanzador es un script será más fácil.
> 
> Espero que sirva
> Saludos
> Adrián

--

-- 
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST <at> lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster <at> lists.debian.org

Maximiliano Marin Bustos | 4 Dec 2007 22:14
Picon
Gravatar

Re: Python 2.5 && Python 2.4

On Dec 4, 2007 5:44 PM, Alejandro Riveira <ariveira <at> gmail.com> wrote:
> El Tue, 04 Dec 2007 08:25:46 -0500, Reynier Perez Mira escribió:
>
> > Hola listeros:
> > Tengo instalado Ubuntu 7.10 en una PC. Este por defecto viene con Python
> > 2.5. Ahora me he visto en la necesidad de instalar Trac + Svn para
> > manejar proyectos y cosas por el estilo. El Trac que hay hoy solamente
> > soporta Python 2.4. Si hago un "apt-get remove python" me elimina unos
> > cuantos paquetes que creo son necesarios para el sistema. La pregunta es
> > ¿se pueden instalar ambos Python 2.4 y 2.5?
>
> Si, si se puede
>
> > En caso de poder hacerlo,
> > ¿alguna guía a seguir? ¿Cómo decirle al Trac que me use Python 2.4 en
> > vez de 2.5?
>
>  Eso si que ya no se; quizás estableciendo alguna variable de entorno.
>
>
> >Gracias por adelantado y a la espera de sus prontas
> > respuestas Salu2,
> > Ing. Reynier Pérez Mira
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST <at> lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster <at> lists.debian.org
>
>

ahi tendrias que entrar a revisar directamente el codigo de fuente del
Trac. Aunque no creo que se poueda, ya que puede tener algunas
funciones que solo estan disponibles desde la version 2.5 hacia
adelante.

YO que tu me busco una version mas antigua

saludos

--

-- 

Atte,
Maximiliano Marin
Staff Debian.cl
http://www.debian.cl

Luis Rodrigo Gallardo Cruz | 4 Dec 2007 19:19
Gravatar

Re: Python 2.5 && Python 2.4

On Tue, Dec 04, 2007 at 08:25:46AM -0500, Reynier Perez Mira wrote:
> Tengo instalado Ubuntu 7.10 en una PC.

Así que debería preguntar en una lista de Ubuntu, pero ...

> La pregunta es ¿se pueden instalar ambos Python 2.4 y 2.5?

Sí, sin problemas.

> En caso de poder hacerlo, ¿alguna guía a seguir?

apt-get install python2.4

> ¿Cómo decirle al Trac que me use Python 2.4 en vez de 2.5?

Depende. ¿Estas usando mod_python? Asegurate entonces que el
mod_python que tienes sea el de python2.4. 

En otro caso, si Trac solo funciona con 2.4 lo más probable es que los
paquetes ya vengan configurados para usar 2.4, pero si no, o si no
estás usando los paquetes (¿por qué?) solo asegurate que la linea del
interprete diga
 #!/usr/bin/python2.4
y no
 #!/usr/bin/python

--

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28
Reynier Perez Mira | 4 Dec 2007 21:17
Picon
Favicon
Gravatar

RE: Python 2.5 && Python 2.4

Hola Rodrigo:

> Así que debería preguntar en una lista de Ubuntu, pero ...
Mis disculpas si envíe el mensaje a esta lista también pero es que en la de Ubuntu no me han respondido. 

> apt-get install python2.4
De todas maneras, ya tengo instalado Python2.4 pero ahora no se como decirle al Trac que es la versión
0.10.4 que use Python2.4 en vez de 2.5. 

> En otro caso, si Trac solo funciona con 2.4 lo más probable es que los
> paquetes ya vengan configurados para usar 2.4, pero si no, o si no
> estás usando los paquetes (¿por qué?) solo asegurate que la linea del
> interprete diga
>  #!/usr/bin/python2.4
> y no
>  #!/usr/bin/python
Creo que si estoy usando los paquetes de Trac pues lo he instalado haciendo lo mismo "apt-get install trac".
Ahora a que línea de interpretes te refieres? Es eso algún fichero o algún comando que deba ejecutar
para cerciorarme que todo anda bien?

Salu2,
Ing. Reynier Pérez Mira

Luis Rodrigo Gallardo Cruz | 4 Dec 2007 21:28
Gravatar

Re: Python 2.5 && Python 2.4

On Tue, Dec 04, 2007 at 03:17:41PM -0500, Reynier Perez Mira wrote:
> > En otro caso, si Trac solo funciona con 2.4 lo más probable es que los
> > paquetes ya vengan configurados para usar 2.4, pero si no, o si no
> > estás usando los paquetes (¿por qué?) solo asegurate que la linea del
> > interprete diga
> >  #!/usr/bin/python2.4
> > y no
> >  #!/usr/bin/python

> Creo que si estoy usando los paquetes de Trac pues lo he instalado
> haciendo lo mismo "apt-get install trac". Ahora a que línea de
> interpretes te refieres?

Un archivo ejecutable escrito en python tiene hasta arriba, como su
primera linea, el nombre del interprete con que debe ejecutarse. Si
estás ejecutando trac como cgi, revisa esa linea en el script cgi. SI
estás usando fastgci, revisa en el ejecutable de fastgci, etc.

--

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28

Gmane