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.
- 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.
- No computador ou servidor, clique duas vezes no arquivo de instalação.
- No instalador, selecione Adicionar Python númeroVersão ao PATH.
- Clique em Instalar e siga as instruções na tela.
- 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.
- Na unidade C:\ do sistema operacional, crie uma ou mais pastas para arquivar os scripts Python.
ExemploC:\scripts_python
- No sistema operacional, abra a caixa de diálogo Propriedades do sistema e clique em Variáveis do Ambiente.
- Na seção Variáveis do sistema, clique em Novo e insira as seguintes variáveis:
Nome da variável Valor 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.
- Para salvar a variável, clique em OK e na caixa de diálogo Propriedades do Sistema, clique em OK.