sql >> Base de Datos >  >> RDS >> Mysql

Ejecutando el proyecto django sin la instalación de django

Para poder usar Django regular, debe estar instalado ya que debe poder hacer import django . Sin embargo, nunca es una buena idea instalar Django como un paquete de Python a nivel de sistema. Siempre es mejor trabajar con virtualenvs. Le permiten trabajar en múltiples proyectos donde cada proyecto puede requerir la instalación de diferentes paquetes, y diferentes proyectos pueden requerir el uso de diferentes versiones del mismo paquete. Además de usarse como desarrollo, los entornos virtuales son muy útiles para instalar paquetes en máquinas remotas, incluso si no tiene privilegios de root.

Todo lo que tienes que hacer es descargar virtualenv.py y luego haga lo siguiente en la máquina remota:

$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django

Eso creará un virtualenv, en el que puede instalar cualquier paquete de Python sin necesidad de privilegios de root. Más sobre virtualenv aquí .