Configuración de Python para uso con el Servidor de AX
Para configurar Python de modo que funcione con el Servidor de AX, debe instalar la versión correcta de Python y agregar el ejecutable de Python a la variable de entorno PATH de su sistema. Después de instalar PYTHON, ajuste las variables de entorno ACLPYTHONDLL y PYTHONPATH del sistema en cada equipo que aloja una instancia del Servidor de AX o el Nodo del motor de AX.
Cómo funciona
Para ejecutar los scripts de Python, Analytics Exchange debe ser capaz de invocar el ejecutable de Python y de encontrar los scripts que deban ejecutarse. Servidor de AX usa la variable de entorno PATH para localizar Python y la variable de entorno PYTHONPATH para localizar los scripts.
Instale la versión 3.5.x de Python (32 bits)
Nota
Debe completar estos pasos en cada máquina que aloje una instancia del Servidor de AX o del Nodo del motor de AX.
- Desde la página de descargas de Python, descargue una de las siguientes versiones de Python en su computadora o servidor:
- 3.4.x
- 3.5.x
- 3.6.x
Nota
Las versiones enumeradas de Python se han probado y verificado para que funcionen con Analytics o Agente de Robots.
Cualquier versión de Python desde la 3.4.x en adelante debería funcionar. Sin embargo, no se garantiza que funcionen versiones distintas a las enumeradas.
- En su computadora o el servidor, haga doble clic en el instalador.
- En el instalador, seleccione Agregar Python númeroDeVersión a RUTA.
- Haga clic en Instalar y siga las instrucciones que aparecen en la pantalla.
- Reinicie la computadora o el servidor antes de ejecutar los scripts de Python invocados en un script de Analytics.
Ajuste las variables de entorno ACLPYTHONDLL y PYTHONPATH
Nota
Debe completar estos pasos en cada máquina que aloje una instancia del Servidor de AX o del Nodo del motor de AX. La cuenta de usuario que ejecuta el Servicio de ACL Analytics Exchange debe tener permiso para acceder a la o las carpetas en la variable de entorno PYTHONPATH.
- En la unidad C:\ del sistema operativo, cree una o más carpetas para alojar sus scripts de Python.
Por ejemploC:\python_scripts.
- Desde el sistema operativo, abra el cuadro de diálogo Propiedades del sistema y haga clic en Variables de entorno.
- En la sección Variables del sistema, haga clic en Nuevo e ingrese las siguientes variables:
Nombre de la variable Valor de la variable PYTHONPATH La ruta completa a las carpetas que creó para alojar los scripts de Python. Separe las rutas de varias carpetas con punto y coma.
Ejemplo:
C:\python_scripts;C:\dev;C:\tmp
ACLPYTHONDLL La ruta de acceso completa y el nombre de archivo del archivo DLL de Python en la carpeta de instalación de Python que desea usar con Analytics o el Agente de Robots.
Ejemplo:
c:\python_install\python35.dll
Nota
Python agrega la DLL a la carpeta del sistema (c:\windows\system32\python35.dll) en lugar de a la carpeta de instalación. Debe copiar la DLL desde la carpeta del sistema a la carpeta de instalación y utilizar la ubicación de la carpeta de instalación como valor de la variable para que Analytics pueda acceder a la DLL.
Es posible que también deba quitar toda configuración de solo lectura de la carpeta de instalación.
- Para guardar la variable, haga clic en Aceptar y luego en el cuadro de diálogo Propiedades del sistema, haga clic en Aceptar nuevamente.