Descargar la version 2.7.5 de python para windows 32
Instalar Python
Configurar variables de sistema 3.0 Panel de control\Todos los elementos de Panel de control\Sistema\opciones avanzadas\variables de entorno, tanto global como local 3.1 Crear la variable path y/o modificarla, agregando:
C:\python27;C:\python27\python.exe;C:\Python27\Lib\site-packages\django\bin;c:\python27\scripts;
Instalar setup_tools y pip (ez_setup.py,get-pip.py) Crear archivos desde esta pagina http://docs.python-guide.org/en/latest/starting/install/win/
O instalar pip (esta version instala setup_tools)directamente desde la siguiente pagina:
http://pip.readthedocs.org/en/stable/installing/
Instalar el virtualenv con el siguiente comando:
pip install virtualenv
Crear una carpeta donde se pondra el entorno virtual, ejm:
C:\proyectos\virtualenv
Copiar la carpeta graphics del repositorio dentro de proyectos\virtualenv.
Instalar wamp para windows en c:\wamp (version 2.5 de 32 bits) 9.0 Asegurarse de instalar el distribuible VC 11 vcredist_x64/86.exe Visual Studio 2012 VC 11 vcredist_x64/86.exe (http://www.microsoft.com/en-us/download/details.aspx?id=30679) 9.0.1 Mirar http://www.independent-software.com/mysql-error-1067-windows-error-87-error_invalid_parameter/ Si no sube, agregar esta linea en my.ini del mysql [wampmysqld] innodb_flush_method=normal
9.1 Asegurarse que inicia en verde (Apagar Skype) 9.2 ejecutar phpMyAdmin 9.3 Creamos base de datos graphics 9.4 (Configuar los privilegios para root, que tenga todos)
8.1 Instalar lenguaje earlang (https://www.erlang.org/, OTP 18.3 Windows 64-bit Binary File (101205253)) esto para que trabaje el rabbitMQ
8.2 Instalar rabbitmq (https://www.rabbitmq.com/download.html) version 3.6.1
Configurar en graphics para que apunte a la base de datos 9.1 Archivo graphics/local_settings.py (mysql,root,localhost o 127.0.0.1) ver documento drive "Pasos para instalacion de Graphics" 9.2 Crear unidad de red (que sera el que contenga el directorio de fotos) (verificar que tenga todos los permisos) 9.3 Copiar la unidad de red (x:) en variable PATH_IMAGES de local_settings.py 9.4 Hacer visible la unidad x: con los siguientes comandos: a. Borrar la unidad, net use x: /d b. Agregar la unidad, net use x: \direccion_directorio\upload Ejm: net use x: \Equipo3-pc\E\Graphics
Pasarse al sistema de trabajo virtual y activarlo
10.1 cd virtualenv\graphics
10.2 .\Scripts\activate
Cambiarse a la carpeta \graphics y ejecutar el siquiente comando:
python manage.py runserver 0.0.0.0:8000 --settings=graphics.settings.local
Habilitar el puerto 3306 en el firewall
Correr en el administrador de la base de datos mysql lo siguiente: GRANT ALL PRIVILEGES ON . TO [email protected] IDENTIFIED BY ''; GRANT ALL PRIVILEGES ON . TO [email protected] IDENTIFIED BY '';
Verificar en el archivo pisa_util.py que se encuentra en package-site/sx/pisa3, para que las lineas (54 a 57 esten comentadas) y contengan el siguiente codigo: Antes Recomendacion de devcode.la if not(reportlab.Version[0] == "2" and reportlab.Version[2] >= "1"): raise ImportError("Reportlab Version 2.1+ is needed!")
REPORTLAB22 = (reportlab.Version[0] == "2" and reportlab.Version[2] >= "2")
Despues if not(reportlab.Version[:3]>="2.1"): raise ImportError("Reportlab Version 2.1+ is needed!")
REPORTLAB22 = (reportlab.Version[:3]>="2.1")
Si el paquete celery falla reinstalarlo de la siguiente forma: 15.1 Ubicarse en el virtualenv del proyecto y activarlo (.\Scripts\activate) 15.2 correr el sigueinte comando, pip uninstall celery 15.3 Instalar nuevamente , pip install celery==3.1.19
Test Mauro
Content type
Image
Digest
sha256:f66e4f2f1…
Size
135.1 MB
Last updated
7 months ago
docker pull alemeji/graphics