Procedemos a su instalación:
sudo apt-get install python-virtualenv
Configuramos virtualenv en el directorio django1.7, pues vamos a crear una instalación de Django con la versión 1.7 para nuestro proyecto. Accediendo al directorio que genera virtualenv podremos activar nuestro entorno:
virtualenv django1.7
cd django1.7/
source bin/activate
Este directorio contendrá todas las librería para la configuración de python con los paquetes que nosotros deseemos, no es necesario meter nuestro proyecto dentro de dicha carpeta.
Ahora podemos instalar Django y todas las librerías que necesitemos para nuestro proyecto, ojo tenemos que ver que el prompt ha cambiado y muestra que estamos trabajando con el entorno virtualenv que hemos activado:
(django1.7)$ pip install django==1.7
(django1.7)$pip install django_tables2
(django1.7)$pip install django_filter
(django1.7)$pip install xhtml2pdf
La instalación de mysql para utilizarlo con Django requiere de instalar el paquete de desarrollo de mysql y el compilador gcc:
(django1.7)$sudo apt-get install libmysqlclient-dev
(django1.7)$sudo apt-get install gcc
(django1.7)$pip install MySQL-python
Si el proyecto se va lanzar desde apache con WSGI, tendremos que añadir al path de python el directorio del virtualenv:
WSGIDaemonProcess hammam python-path=/home/usuario/miproyecto:/home/usuario/django1.7/lib/python2.7/site-packages
sudo apt-get install python-virtualenv
Configuramos virtualenv en el directorio django1.7, pues vamos a crear una instalación de Django con la versión 1.7 para nuestro proyecto. Accediendo al directorio que genera virtualenv podremos activar nuestro entorno:
virtualenv django1.7
cd django1.7/
source bin/activate
Este directorio contendrá todas las librería para la configuración de python con los paquetes que nosotros deseemos, no es necesario meter nuestro proyecto dentro de dicha carpeta.
Ahora podemos instalar Django y todas las librerías que necesitemos para nuestro proyecto, ojo tenemos que ver que el prompt ha cambiado y muestra que estamos trabajando con el entorno virtualenv que hemos activado:
(django1.7)$ pip install django==1.7
(django1.7)$pip install django_tables2
(django1.7)$pip install django_filter
(django1.7)$pip install xhtml2pdf
La instalación de mysql para utilizarlo con Django requiere de instalar el paquete de desarrollo de mysql y el compilador gcc:
(django1.7)$sudo apt-get install libmysqlclient-dev
(django1.7)$sudo apt-get install gcc
(django1.7)$pip install MySQL-python
Si el proyecto se va lanzar desde apache con WSGI, tendremos que añadir al path de python el directorio del virtualenv:
WSGIDaemonProcess hammam python-path=/home/usuario/miproyecto:/home/usuario/django1.7/lib/python2.7/site-packages
Comentarios