[Python-es] Ayuda instalando Django en servidor remoto

Charly Román chack14rock en gmail.com
Vie Mar 14 22:53:19 CET 2014


¿por que usas una versión tan vieja de django? No es compatible con python 3


Saludos

El día 14 de marzo de 2014, 14:34, Alexis Cabrera Mondeja
<alexiscm72 en hotmail.com> escribió:
> Gracias a todos por su ayuda, ya había logrado agregar python 3 al path,
> solo que llamaba a python y era python3.3 el comando, instalé django, ahora
> lo curioso es que intento probar crear un proyecto, y da error de sintaxis
> algo raro porque importa django bien.
>
>>>> import django
>>>> django.VERSION
> (1, 2, 6, 'final', 0)
>>>> django-admin.py startproject prueba
>
> SyntaxError: invalid syntax
>
> he visto algunos tutoriales que explican que algunas instalaciones de linux
> renombra el archivo y solo se pone django-admin pero de ninguna manera.
> ________________________________
> Date: Fri, 14 Mar 2014 16:17:18 +0000
> From: ricardo.cardenes en gmail.com
>
> To: python-es en python.org
> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto
>
> El "python virtualenv/..." deberías haberlo hecho específico. Ej:
>
>   $ python3 virtualenv/virtualenv.py
>
> De esa manera se tomaría (creo) el ejecutable de Python 3 como el Python por
> defecto en ese virtualenv
>
>
> 2014-03-14 12:18 GMT+00:00 Alexis Cabrera Mondeja <alexiscm72 en hotmail.com>:
>
> Gracias David pero me pierdo en algunos pasos que me das, yo instalé python
> 3.3.1 sin problemas, luego instalé virtualenv así:
>
> $ mkdir ~/src && cd ~/src
> $ curl -LO http://bitbucket.org/ianb/virtualenv/get/tip.gz
> $ tar -xvzf tip.gz
> $ python virtualenv/virtualenv.py --distribute ~/python_virtualenv
>
> Debería haber un python ejecutable en
> /home/alexiscm72/python_virtualenv/bin/python
> Pero solo hay un archivo python sin extensión.
>
> Installing distribute.............................................
> ..................................................done.
>
> $ source ~/python_virtualenv/bin/activate
>
> Luego intento instalar Django: pip install Django
>
> y comienza la instalación pero se aborta al pip estar usando python 2.4
> y no la 3.3 por el error get_version.
>
>
> Le agradecería si me pueden detallar más los pasos, soy novato en linux y
> django.
>
> Saludos y muy agradecido con su ayuda.
> Alexis
>
>
>
>
> No encuentro la manera de que pip use la versión de python 3.3, al usar pip
> install siempre usa la 2.4, los
>
> ________________________________
> From: davidmenhur en gmail.com
> Date: Fri, 14 Mar 2014 11:11:58 +0100
>
> To: python-es en python.org
> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto
>
> Asegúrate de usar el pip de tu virtualenv. Estará en la subcarpeta bin/pip.
>
> [davidmh en maxwell ~]$ mkdir venv
> [davidmh en maxwell ~]$ virtualenv venv/
> New python executable in venv/bin/python
> Installing setuptools, pip...done.
> [davidmh en maxwell ~]$ cd venv/
> [davidmh en maxwell venv]$ ls
> bin  include  lib  lib64
> [davidmh en maxwell venv]$ cd bin/
> [davidmh en maxwell bin]$ ls
> activate  activate.csh  activate.fish  activate_this.py  easy_install
> easy_install-2.7  pip  pip2  pip2.7  python  python2  python2.7
> [davidmh en maxwell bin]$ ./pip show *
> ---
> Name: pip
> Version: 1.5.4
> Location: /home/davidmh/venv/lib/python2.7/site-packages
> Requires:
> ---
> Name: Python
> Version: 2.7.5
> Location: /usr/lib64/python2.7/lib-dynload
> Requires:
>
>
>
> 2014-03-14 10:55 GMT+01:00 Alexis Cabrera Mondeja <alexiscm72 en hotmail.com>:
>
> Gracias David, eso suponía, yo instalé python 3.3.1 sin problemas, incluso
> por ftp puedo ver la carpeta lib/python3.3 pero ellos tenían la 2.4, cómo
> puedo usar mi instalación en vez de la de ellos??
>
> ________________________________
> From: davidmenhur en gmail.com
> Date: Fri, 14 Mar 2014 10:44:25 +0100
> To: python-es en python.org
> Subject: Re: [Python-es] Ayuda instalando Django en servidor remoto
>
>
> On 13 March 2014 21:39, Alexis Cabrera Mondeja <alexiscm72 en hotmail.com>
> wrote:
>
> parts = 2 if version[2] == 0 else 3
>
>
>
> Esa es una sintaxis introducida en Python 2.5, o sea que estás instalando
> Django en Python 2.4. Lo puedes ver en el mensaje de error:
>
> home/alexiscm/python_virtualenv/lib/python2.4/site-packages/pip-0.8.3-py2.4.egg
>
>
> /David.
>
> _______________________________________________ Python-es mailing list
> Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ:
> http://python-es-faq.wikidot.com/
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________ Python-es mailing list
> Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ:
> http://python-es-faq.wikidot.com/
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________ Python-es mailing list
> Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ:
> http://python-es-faq.wikidot.com/
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>


Más información sobre la lista de distribución Python-es