[pyar] Sobre virtualenv y algunas dudas

Javier Marín nano.world.contact en gmail.com
Dom Ago 19 17:36:36 ART 2012


Entiendo perfecto, mil gracias

El 19 de agosto de 2012 12:43, Santiago Basulto
<santiago.basulto en gmail.com>escribió:

> Nono.
>
> Vos podés tener varias versiones de Python instaladas, no hay
> problema. El tema es que vas a tener un solo alias "python" que se va
> a corresponder con la versión que vos querés. O sea, si tenés
> instalado python2.6, python2.7 y python3, podés usarlas a las 3. En tu
> shell hacés:
>
> $ python2.6 myscript.py
> $ python2.7 myscript.py
> $ python3 myscript.py
>
> Pero el alias "python" va a apuntar a una sola, por ejemplo, si tu
> versión por defecto es 2.7, hacer esto:
>
> $ python myscript.py
>
> Es lo mismo que:
>
> $ python2.7 myscript.py
>
> Ahora, el tema del virtualenv es que te crea un "ambiente" aislado con
> cosas propias instaladas. Podés tener un virtualenv con python2.6,
> otro con python2.7 y otro con python3.
>
> Mirá lo que dice de la opción "-p" virtualenv:
>
> -p PYTHON_EXE, --python=PYTHON_EXE
>                         The Python interpreter to use, e.g.,
>                         --python=python2.5 will use the python2.5
> interpreter
>                         to create the new environment.  The default is the
>                         interpreter that virtualenv was installed with
>                         (/usr/bin/python)
>
> O sea, para hacerlo más simple. Instalá python3 y crea el virtualenv así:
>
> $ virtualenv --python=/usr/bin/python3 mi_virtual_env_con_python3
>
> Cuando estés afuera del virtualenv, "python" va a seguir siendo
> python2.7, pero dentro del virtualenv va a ser python3.
>
> Ejemplo:
>
> $ mi_virtual_env_con_python3/bin/activate
> $ python  # Esto es python 3
> $ mi_virtual_env_con_python3/bin/deactivate
> $ python  # esto es python 2.7
>
> El día 19 de agosto de 2012 13:48, Javier Marín
> <nano.world.contact en gmail.com> escribió:
> > Osea que instalo Python 3, creo el virtualenv y luego como queda la cosa?
> > desinstalo Python3 de la máquina normal para seguir con 2.7?
> >
> > El 19 de agosto de 2012 11:37, Santiago Basulto <
> santiago.basulto en gmail.com>
> > escribió:
> >
> >> Sí, yo por ejemplo uso Python 2.7 y Python 2.6.
> >>
> >> Ubuntu me venía con Python 2.7 y tenía que probar algo con Python 2.6.
> >> Así que primero instalé Python 2.6 y después cree el virtualenv con
> >> esa versión de python:
> >>
> >> virtualenv -p /usr/bin/python2.6
> >>
> >> Supongo que para Python 3 debe ser lo mismo, la verdad nunca lo usé.
> >>
> >> Espero sirva!
> >>
> >> El día 19 de agosto de 2012 13:01, Javier Marín
> >> <nano.world.contact en gmail.com> escribió:
> >> > La verdad es que mi duda es un tanto sencilla, quizá tonta.
> >> >
> >> > Lo que quiero hacer es tener dentro de un virtualenv instalado
> Python3 y
> >> > en
> >> > mi sistema Python 2.7. La cosa es que con Python 2.7 es que estoy
> >> > aprendiendo y creando porque es donde están los bindings y toda la
> cosa,
> >> > peeero hay cosas que quiero trastear en Python 3 simplemente por
> >> > curiosidad
> >> > y por ganas de aprender un poco sobre Python 3.
> >> >
> >> > La cosa es ¿Puedo tener un virtualenv con Python 3 independiente del
> >> > python
> >> > 2.7 que tengo en mi sistema? ¿O viceversa?
> >> >
> >> > PD: ando usando ubuntu 12.04
> >> >
> >> > --
> >> > Nano.
> >> > @_nanodice_
> >> > Blog: nano-dice
> >> >
> >> >
> >> > _______________________________________________
> >> > pyar mailing list pyar en python.org.ar
> >> > http://listas.python.org.ar/listinfo/pyar
> >> >
> >> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >> >
> >> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> > Argentina - http://www.usla.org.ar
> >>
> >>
> >>
> >> --
> >> Santiago Basulto.-
> >> _______________________________________________
> >> pyar mailing list pyar en python.org.ar
> >> http://listas.python.org.ar/listinfo/pyar
> >>
> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >>
> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> Argentina - http://www.usla.org.ar
> >
> >
> >
> >
> > --
> > Nano.
> > @_nanodice_
> > Blog: nano-dice
> >
> >
> > _______________________________________________
> > pyar mailing list pyar en python.org.ar
> > http://listas.python.org.ar/listinfo/pyar
> >
> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
>
>
>
> --
> Santiago Basulto.-
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Nano.
@_nanodice_
Blog: nano-dice <http://nano-dice.blogspot.com>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120819/dbc49dc0/attachment.html>


More information about the pyar mailing list