Configuração do Python para uso com o Servidor AX

Para configurar o Python para trabalhar com o Servidor AX, é necessário instalar a versão correta do Python e adicionar o executável do Python à variável de ambiente PATH. Depois de instalar o Python, defina as variáveis de sistema ACLPYTHONDLL e PYTHONPATH em cada máquina que hospeda uma instância do Servidor AX ou Nó do Motor AX.

Como funciona?

Para executar scripts do Python, o Analytics Exchange deve poder chamar o executável do Python e encontrar os scripts que está instruído a executar. O Servidor AX usa a variável de ambiente PATH para localizar o Python e a variável de ambiente PYTHONPATH para localizar scripts.

Instale o Python (32 bits)

Nota

Você precisa concluir estas etapas em cada máquina que hospeda uma instância do Servidor AX ou Nó do Motor AX.

  1. Na página Downloads Python, baixe uma das seguintes versões do Python no computador ou servidor:
    • 3.4.x
    • 3.5.x
    • 3.6.x

    Nota

    As versões listadas do Python foram testadas e verificadas como funcionais com o Analytics ou o Agente do Robôs.

    Qualquer versão do Python a partir da 3.4.x deve funcionar. No entanto, não garantimos que versões diferentes das listadas funcionem.

  2. No computador ou servidor, clique duas vezes no arquivo de instalação.
  3. No instalador, selecione Adicionar Python númeroVersão ao PATH.
  4. Clique em Instalar e siga as instruções na tela.
  5. Reinicie o computador ou o servidor antes de executar qualquer script do Python chamado por um script do Analytics.

Defina as variáveis de ambiente de sistema PYTHONPATH e ACLPYTHONDLL

Nota

Você precisa concluir estas etapas em cada máquina que hospeda uma instância do Servidor AX ou Nó do Motor AX. A conta do usuário que executa o Serviço do ACL Analytics Exchange deve ter permissão para acessar as pastas especificadas na variável de ambiente PYTHONPATH.

  1. Na unidade C:\ do sistema operacional, crie uma ou mais pastas para arquivar os scripts Python.

    ExemploC:\scripts_python

  2. No sistema operacional, abra a caixa de diálogo Propriedades do sistema e clique em Variáveis do Ambiente.
  3. Na seção Variáveis do sistema, clique em Novo e insira as seguintes variáveis:
    Nome da variávelValor da variável
    PYTHONPATH

    O caminho completo para a(s) pasta(s) que criou para arquivar os scripts do Python. Separe vários caminhos de pasta com um ponto e vírgula.

    Exemplo:

    C:\python_scripts;C:\dev;C:\tmp
    ACLPYTHONDLL

    O caminho completo e o nome do arquivo de DLL do Python na pasta de instalação do Python.

    Exemplo:

    c:\python_install\python35.dll

    Nota

    Na instalação, o Python adiciona a DLL à pasta de sistema (c:\windows\system32\python35.dll) em vez de adicionar à pasta de instalação. É necessário copiar a DLL da pasta do sistema para a pasta de instalação e usar a pasta de instalação como o valor da variável. O Analytics ou o Agente do Robôs procuram a DLL na pasta de instalação do Python.

    Você também pode precisar remover qualquer configuração somente leitura da pasta de instalação.

  4. Para salvar a variável, clique em OK e na caixa de diálogo Propriedades do Sistema, clique em OK.