Instruct Ivo
Instruct Ivo
Instruct Ivo
Pages 14
Indice
Instalacin
GNU/Linux
Windows
o Instalacin automatizada
o Dependencias
o Registracin
o Generacin de Instalador
Uso en Produccin
Entornos Virtuales
o venv en GNU/Linux
o venv en Windows
Clone in Desktop
GNU/Linux
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-
4.noarch.rpm
rpm -ivh epel-release-5-4.noarch.rpm
yum install python26
Instalar dependencia httplib2:
Windows
Dependencias
Para utilizar este proyecto, desde el cdigo fuente, debe descargar y ejecutar los
instaladores de los siguientes requisitos (seleccionar la columna segn versin del
sistema operativo y arquitectura de CPU):
Python
Python (lenguaje Python Python soporte para Python 3.x
2.7.12
programacin) 2.5.4 2.7.12 prximamente
"amd64"
Ciertos paquetes son versiones histricas (marcados con dos asteriscos **),
alojados para compatibilidad hacia atrs.
Adicionales
Para usar la tablas de intercambio dbf (dBase, Clipper, Fox Pro, etc.) se debe
instalar dbf 0.88.019 o superior (descomprimirla en la carpeta de pyafipws, y los .py
deben quedar adentro de la subcarpeta dbf). Ver el paquete actualizado
en PyPI para versiones posteriores
Registracin
Para registrar el Servidor COM y poder acceder desde otros lenguajes ejecutar:
Generacin de Instalador
Instalar py2exe.
Para los nuevos instaladores para Windows es necesario tener Nullsoft Scriptable
Install System (NSIS): http://nsis.sourceforge.net/Main_Page
Instalacin automatizada
Importante: esta seccin es para usuarios avanzados, recomendamos ver el video
explicativo y la seccin anterior para un mtodo ms general.
Desarrollo
Para obtener el cdigo fuente de las dependencias principales (en especial para los
contribuidores que deseen realizar ajustes), recomendamos clonar una versin
actualizada desde el repositorio.
hg clone git+https://github.com/reingart/pyfpdf/
cd pyfpdf
c:\python27\python.exe setup.py install
Uso en Produccin
Por diseo, la interfaz COM (wsaa.py, wsfev1.py) y herramientas
(rece1.py, recex1.py y receb1.py) funcionan en modo homologacin, para habilitar
modo produccin, por ej. editar la linea #35:
HOMO = True
y cambiarla a:
HOMO = False
De lo contrario, la interfaz no tendr en cuenta las URLs de los servidores de
Produccin, aunque sean informadas en CallWSAA y Conectar.
Nota: Esto no aplica a los mdulos para Python (wsfev1.py, wsfexv1.py, etc.), pero
tambin por defecto funcionan con URL de homologacin.
Lo mismo aplica para WSFEv1 y WSMTXCA.
venv en GNU/Linux
Ejemplo para Debian/Ubuntu (abrir una terminal y ejecutar los comandos):
venv en Windows
Para Windows es similar, ver pre-requisitos arriba:
SWIG
Ejemplo para Windows (instalar previamente Python 2.7.9 y ejecutar los siguientes
comandos en una consola cmd):
Instalar utilidades de instalacin / entorno virtual:
virtualenv venv
venv\Scripts\activate
Instalar las dependencias binarias (precompiladas):
Contact GitHub
API
Training
Shop
Blog
About
Terms
Privacy
Security
Status
Help