Manual para instalar Pineboo en Windows XP.
- CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki
- EDITADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki (YA NO EXISTE)
- FECHA CREACIÓN:
- ACTUAL: miguelajsmaps@gmail.com en https://manuales-eneboo-pineboo.org/pineboo-que-es/pineboo-en-windows-xp-instalacion/
- ULTIMA ACTUALIZACIÓN:[lastupdate]
PINEBOO en Windows XP: Instalación:
Indice:
- PASO 1 – DESCARGAMOS PINEBOO Y FLSCRIPTPARSER:
- PASO 2 – INSTALAMOS PYTHON 3.x
- PASO 3 – INSTALAR «Python-lxml» PARA WINDOWS
- PASO 4 – INSTALAR PYTHON3-PSYCOPG2 :
- PASO 5 – INSTALAR PYTHON3-PYQT4 :
- PASO 6 – CREAR EL PATH PARA PYTHON 3.X :
- PASO 7 – INSTALAR PYTHON3-FUTURE :
- PASO 8 – INSTALAR PYTHON3-PLY :
- PASO 9 – INSTALAR SERVIDOR PostgreSQL :
- PASO 10 – DAR DE ALTA NUEVO USUARIO Y BASE DE DATOS EN SERVIDOR PostgreSQL :
- PASO 11 – EDITAR EL ARCHIVO \pineboo\projects\eneboo-base.xml
- PASO 12 – ARRANCAR PINEBOO:
- PASO 13 – ESCRIBIR DATOS DE CONEXIÓN EN EL FORMULARIO DE ENTRADA
- PASO 14 – ARRANCAR PINEBOO Y CARGAR PAQUETE/DIRECTORIO DE MÓDULOS para PostgreSQL :
Haz clic aquí para volver al índice
1. PASO 1 – DESCARGAMOS PINEBOO Y FLSCRIPTPARSER:
- Desde GITHUB, usando este manual:
https://manuales-eneboo-pineboo.org/github-como-instalarlo-y-usarlo/
- Descargarlos de:
git clone https://github.com/Aulla/pineboo.git
https://github.com/deavid/pineboo (obsoleto)
https://github.com/deavid/flscriptparser (obsoleto)
- Llevamos los repositorios de «pineboo» y «flscriptparser» al directorio raíz…
Haz clic aquí para volver al índice
2. PASO 2 – INSTALAMOS PYTHON 3x:
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/
- 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…
Haz clic aquí para volver al índice
3. PASO 3 – INSTALAR Python-lxml PARA WINDOWS:
- Para PYTHON 3.4: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…
Haz clic aquí para volver al índice
4. PASO 4 – INSTALAR PYTHON3-PSYCOPG2:
«Psycopg is a PostgreSQL adapter for the Python programming language.»
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/
- 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
Haz clic aquí para volver al índice
5. PASO 5 – INSTALAR PYTHON3-PYQT4:
- Ir a 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…
Haz clic aquí para 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.
Haz clic aquí para volver al índice
7. PASO 7 – INSTALAR PYTHON3-FUTURE:
- Concepto / información:
- Página web informativa (que no de descarga…) ir a: 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
- Explicación en documentación en Github-Pineboo: 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
…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:
1 2 |
**python setup.py install** |
…lo instala automáticamente en c:\python34 ….
Haz clic aquí para 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:
…bajar PLY 3.9 en «Links» – «Download Ply3.9» …
- …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.
Haz clic aquí para volver al índice
9. PASO 9 – INSTALAR SERVIDOR PostgreSQL:
https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL
Haz clic aquí para 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
11. PASO 11 – EDITAR EL ARCHIVO eneboo-base:
- EDITAR EL ARCHIVO \pineboo\projects\eneboo-base.xml …:
123456789101112131415<project><name>proyecto1</name><application-path>~/git/eneboo-modules</application-path><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»
Haz clic aquí para 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 !!
Haz clic aquí para 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):
- 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
14. PASO 14 – CARGAR MODULOS para Pineboo-PostgreSQL:
- este paso es OPCIONAL.
https://github.com/Miguel-J/eneboo/wiki/Instalacion-en-windows-con-PostgreSQL