1. PASO 1 - DESCARGAMOS PINEBOO Y FLSCRIPTPARSER:

CREADO POR: [email protected] en https://github.com/MiguelJ/eneboo/wiki (https://github.com/Miguel-J/eneboo/wiki) EDITADO POR: miguelajsmaps@gma

3 downloads 148 Views 67KB Size

Recommend Stories


Paso 1: La observación
Liceo Miguel de Cervantes Depto. de Química Primero medio Unidad: • Sistema periódico Aprendizaje Esperado: • Explicar las propiedades periódicas a

Paso 1: Entender el problema. Paso 2: Configurar un Plan. Paso 3: Ejecutar el Plan. Paso 4: Mirar hacia atrás
Las situaciones problemáticas son corrientes en la vida de las personas, por eso debemos enfrentarnos frecuentemente a resolver problemas. Sin embargo

Story Transcript

CREADO POR: [email protected] en https://github.com/MiguelJ/eneboo/wiki (https://github.com/Miguel-J/eneboo/wiki) EDITADO POR: [email protected] en https://github.com/MiguelJ/eneboo/wiki (https://github.com/Miguel-J/eneboo/wiki) ULTIMA ACTUALIZACIÓN: 17 de septiembre de 2016 Para imprimir esta pagina en PDF PULSAR AQUI (https://gitprint.com/MiguelJ/eneboo/wiki/Pineboo-en-Windows-XP-Instalaci%C3%B3n)

Indice: 1. PASO 1 - DESCARGAMOS PINEBOO Y FLSCRIPTPARSER: 2. PASO 2 - INSTALAMOS PYTHON 3.x 3. PASO 3 - INSTALAR "Python-lxml" PARA WINDOWS 4. PASO 4 - INSTALAR PYTHON3-PSYCOPG2 : 5. PASO 5 - INSTALAR PYTHON3-PYQT4 : 6. PASO 6 - CREAR EL PATH PARA PYTHON 3.X : 7. PASO 7 - INSTALAR PYTHON3-FUTURE : 8. PASO 8 - INSTALAR PYTHON3-PLY : 9. PASO 9 - INSTALAR SERVIDOR PostgreSQL : 10. PASO 10 - DAR DE ALTA NUEVO USUARIO Y BASE DE DATOS EN SERVIDOR PostgreSQL : 11. PASO 11 - EDITAR EL ARCHIVO \pineboo\projects\eneboo-base.xml 12. PASO 12 - ARRANCAR PINEBOO: 13. PASO 13 - ESCRIBIR DATOS DE CONEXIÓN EN EL FORMULARIO DE ENTRADA 14. PASO 14 - ARRANCAR PINEBOO Y CARGAR PAQUETE/DIRECTORIO DE MÓDULOS para PostgreSQL :

1. PASO 1 - DESCARGAMOS PINEBOO Y FLSCRIPTPARSER: 1. Desde GITHUB, usando este manual: https://github.com/Miguel-J/eneboo/wiki/GITHUB-COMO-INSTALARLO-Y-USARLO (https://github.com/Miguel-J/eneboo/wiki/GITHUB-COMO-INSTALARLO-Y-USARLO)

1. Descargarlos de: https://github.com/deavid/pineboo (https://github.com/deavid/pineboo) https://github.com/deavid/flscriptparser (https://github.com/deavid/flscriptparser) 1. Llevamos los repositorios de "pineboo" y "flscriptparser" al directorio raíz...

1 of 7

volver al índice

2. PASO 2 - INSTALAMOS PYTHON 3x: https://www.python.org/downloads/ (https://www.python.org/downloads/) Ir a www.python.org y "download" y luego a "otros S.O.: windows": https://www.python.org/downloads/windows/ (https://www.python.org/downloads/windows/) -OPCIÓN A: PYTHON 3.4: bajar la "Python 3.4.4 2015-12-21" (porque Python 3.5 pide como MÍNIMO Windows VISTA). Descargo esta: Python 3.4.4 - 2015-12-21 // Download Windows x86 MSI installer descargarla y ejecutarla: crea el directorio c:\python34 y un acceso directo en el menú... ( ahora toca añadir el PATH para Python 3.4 ... lo hago en el PASO 6 ) -OPCIÓN B: PYTHON 3.5: (NO FUNCIONA) Python 3.5.2 - 2016-06-27 // Download Windows x86 executable installer descargarla y ejecutarla: NO FUNCIONA. Dice que necesitas como mínimo Windows vista para ejecutarlo...

volver al índice

3. PASO 3 - INSTALAR Python-lxml PARA WINDOWS: Para PYTHON 3.4: https://pypi.python.org/pypi/lxml/3.5.0 (https://pypi.python.org/pypi/lxml/3.5.0) Elegir la versión correcta para tu versión de Windows. Yo instalo la de Windows 32 con Python 3.4: lxml-3.5.0.win32-py3.4.exe (md5) MS Windows installer 3.4 2016-06-08 3MB ...se instala automáticamente en el directorio c:\python34 instalado previamente... volver al índice

2 of 7

4. PASO 4 - INSTALAR PYTHON3-PSYCOPG2: "Psycopg is a PostgreSQL adapter for the Python programming language." http://initd.org/psycopg/docs/install.html (http://initd.org/psycopg/docs/install.html) "Jason Erickson maintains a packaged Windows port of Psycopg with installation executable. Download. Double click. Done." te lleva a: http://www.stickpeople.com/projects/python/win-psycopg/ (http://www.stickpeople.com/projects/python/win-psycopg/)

elegir en "Release Files": Para PYTHON 3.4: la opción de PYTHON 3.4 y x86 Release... descargo el "psycopg2-2.6.2.win32-py3.4-pg9.5.3-release.exe" descargo, ejecuto, se instala sólo en c\Python34 y listo volver al índice

5. PASO 5 - INSTALAR PYTHON3-PYQT4: Ir a https://www.riverbankcomputing.com/software/pyqt/download (https://www.riverbankcomputing.com/software/pyqt/download)

En "Binary packages" descargar: Para PYTHON 3.4: donde descargo el de la 4a fila: "PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x32.exe Windows 32-bit installer" ...te lo descarga de SOURCEFORGE (dar permiso en barra amarilla)...comprobar que pesa 37,9 Mb... ...lo ejecuto y reinicio el ordenador... volver al índice

6. PASO 6 - CREAR EL PATH PARA PYTHON 3X: Ir a "inicio"-"Configuración"-"Panel de Control"-ejecutar "Sistema"... ...pestaña: "Opciones Avanzadas" - abajo: "Variables de Entorno" - segunda ventana "Path" - "modificar" y añadir al final del campo: Para PYTHON 3.4: ";C:\Python34" ...aceptar todo y reiniciar. volver al índice 3 of 7

7. PASO 7 - INSTALAR PYTHON3-FUTURE: Concepto / información: Página web informativa (que no de descarga...) ir a: http://python-future.org/ (http://python-future.org/)

"What’s new in version 0.15.2 (2015-09-11)" Código origen Future en Github: https://github.com/PythonCharmers/python-future (https://github.com/PythonCharmers/python-future)

Explicación en documentación en Github-Pineboo: https://github.com/deavid/pineboo/blob/master/README.python3.rst (https://github.com/deavid/pineboo/blob/master/README.python3.rst)

"[Pineboo-Deavid] Adicionalmente, hacemos uso de un paquete llamado "future", que es el que me ha ayudado a hacer la transformación con una herramienta llamada futurize." "Future se usa ahora en el código para que Python2.7 pueda ejecutar nuestro código de python3 y que ambos hagan lo mismo. (Emulando python3)" "Esto hace que algunos ficheros requieran de esta librería con Python3, pero creo que es una dependencia que se puede eliminar en el futuro (cuando casi nadie use python2). De todos modos para Python3 creo que no hace casi nada." ...LO INSTALO: -lo DESCARGO de: https://pypi.python.org/pypi/future/0.15.2 (https://pypi.python.org/pypi/future/0.15.2) ...lo descargo, lo descomprimo y voy hasta ese directorio (una vez instalado se podrá borrar ese directorio) desde MSDOS (cd c:\future-0.15.2)para instalarlo poniendo:  * * python setup.py install* * ...lo instala automáticamente en c:\python34 .... volver al índice

8. PASO 8 - INSTALAR PYTHON3-PLY: Concepto: "Welcome to the PLY homepage. PLY is an implementation of lex and yacc parsing tools for Python. If you don't have the slightest idea what that means, you're probably in the wrong place. Otherwise, keep reading." Descargarlo de: http://www.dabeaz.com/ply/ (http://www.dabeaz.com/ply/) ...bajar PLY 3.9 en "Links" - "Download Ply3.9" ... 4 of 7

...y ejecutar "setup" desde MSDOS yendo al directorio de "ply-3.9": C:\ply-3.9\setup.py install (una vez instalado se puede borrar este directorio.) ...lo instala automáticamente en python 3.4. volver al índice

9. PASO 9 - INSTALAR SERVIDOR PostgreSQL: https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL (https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL)

volver al índice

10. PASO 10 - DAR DE ALTA NUEVO USUARIO Y BASE DE DATOS EN SERVIDOR PostgreSQL: https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL (https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL)

volver al índice

11. PASO 11 - EDITAR EL ARCHIVO eneboo-base: EDITAR EL ARCHIVO \pineboo\projects\eneboo-base.xml ...:  < project> < name> proyecto1< /name> < application- path> ~ /git/eneboo-modules < database- server> < type> postgresql< /type> < host> localhost< /host> < port> 5432< /port> < /database-server> < database- credentials> < username> postgres< /username> < password> (la que hayas puesto al instalar PostgreSQL)< /password> < /database-credentials> < database- name> prueba< /database-name> < /project> ...y CAMBIARLE EL NOMBRE: en este ejemplo, de "eneboo-base.xml" a "proyecto1.xml" --

5 of 7

volver al índice

12. PASO 12 - ARRANCAR PINEBOO: OPCIÓN A - EJECUTAR PINEBOO SIN EL PATH EN WINDOWS: Ir a MS_DOS (Inicio-Programas-Accesorios-Símbolo del sistema") Cambiar con "cd" hasta llegar a "C:\Python34" y ejecutar: c:\Python34>python c:\pineboo\pineboo.py -OPCIÓN B - EJECUTAR PINEBOO CON EL PATH EN WINDOWS: Ir a MS_DOS (Inicio-Programas-Accesorios-Símbolo del sistema") Cambiar con "cd" hasta llegar a "C:\pineboo" y ejecutar: c:\pineboo>pineboo.py -OPCIÓN C - EJECUTAR PINEBOO CON LINUX: (en revisión) A la hora de enecutar pineboo, puedes hacerlo de varias maneras: ./pineboo a secas. Pide datos de conexión en un form ./pineboo -l nombre_proyecto. Busca un fichero .xml dentro de projects ./pineboo -c user:passwd@host:port/database. Especificando datos de conexión por linea de comandos desde qué directorio he de lanzar ese comando? ....Lo de "./" es porque llama a un subdirectorio? RESPUESTA: "./" significa en este mismo directorio. Si no le pones el "./", busca en el path del sistema y si no lo encuentra da error.

probamos pineboo y responde: ABRE EL FORMULARIO DE CONEXIÓN !! volver al índice

13. PASO 13 - ESCRIBIR DATOS DE CONEXION EN EL FORMULARIO DE ENTRADA: Este paso es OPCIONAL, se puede evitar creando un acceso directo con, en este ejemplo: pineboo -l proyecto1 (ver imagen):

6 of 7

Si elegimos arrancar desde MSDOS con sólo pineboo, deberemos rellenar el formulario con los mismos valores de EDITAR EL ARCHIVO \pineboo\projects\eneboo-base.xml

volver al índice

14. PASO 14 - CARGAR MODULOS para Pineboo-PostgreSQL: este paso es OPCIONAL. https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL (https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL)

volver al índice

7 of 7

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.