Erro de escopo do Python – "The specified Python path is not valid" mesmo após reinstalar

Olá, pessoal,

Estou trabalhando em um projeto de automação no UiPath Studio (Community Edition) que precisa executar um script Python usando a atividade Python Scope. No entanto, continuo recebendo o seguinte erro:

Python Scope: O caminho do Python especificado não é válido: C:\Program Files\Python39\python.exe

Veja o que já tentei:

  • Instalei e reinstalei várias versões do Python (3.10, 3.12, 3.9), todas de 64 bits
  • Verifiquei se consigo abrir o python.exe manualmente pelo caminho
  • Configurei o caminho do Python no UiPath exatamente como aparece no diretório de instalação
  • Reiniciei o UiPath e meu laptop
  • Confirmei que o Python está adicionado ao PATH e que o pip funciona
  • Criei um script simples que funciona quando executado pelo VS Code ou pelo terminal

Apesar de tudo isso, a atividade Python Scope ainda não reconhece o caminho do Python.

:light_bulb: Preciso que o Python Scope execute um script de previsão de séries temporais com Prophet para prever as transações dos clientes em 2025, e pretendo integrar o resultado ao restante do fluxo de automação no UiPath.

Qualquer ajuda será muito bem-vinda. Agradeço desde já!

Oi @nashwasabila11

Dê uma olhada neste exemplo:

Há um projeto de exemplo no final da página com uma configuração de exemplo. Você poderia conferir sua configuração comparando-a com esse exemplo?

@nashwasabila11

você está informando o caminho até o exe ou até a pasta que contém o exe? você precisa informar apenas o caminho até a pasta

valeu

Muito obrigado pela ajuda! :folded_hands:
O problema com o caminho foi resolvido depois que o atualizei conforme você sugeriu. :blush:

No entanto, agora estou recebendo um novo erro:
“Python Scope: Erro ao inicializar o mecanismo do Python”

Parece ser um problema diferente — talvez relacionado à versão do Python ou ao ambiente. Vou investigar um pouco mais para ver o que consigo descobrir.

Agradeço muito pelo seu apoio! :raising_hands:

@nashwasabila11

Que bom que foi resolvido

Tente verificar o log do Visualizador de Eventos; ele pode mostrar o erro, que talvez esteja relacionado à versão do runtime do .NET.

Abraços

Muito obrigado pela atenção e pelo apoio — agradeço de verdade! :folded_hands:
Com certeza vou analisar melhor o projeto de exemplo e compará-lo com minha configuração atual.

Obrigado novamente por me orientar nessa questão! :blush:

Olá novamente, obrigado pela ajuda anterior — achei inicialmente que o problema tinha sido resolvido, mas ainda estou enfrentando dificuldades.

Fiz o que você sugeriu:

  • Abri o Visualizador de Eventos
  • Baixei e instalei o .NET Runtime apropriado, conforme necessário

No entanto, agora, quando tento executar o fluxo de trabalho, recebo este erro novamente:

“Invoke Python Method: ocorreu um ou mais erros. (Erro ao invocar o método Python)”

Só para confirmar:

  • Estou carregando o script Python usando Load Python Script, com o File path e deixando o campo Code vazio
  • Usando Python 3.X com pandas instalado
  • A função Python retorna um pandas DataFrame — isso poderia estar causando algum problema?

Estou me perguntando se isso ainda está relacionado ao .NET Runtime ou talvez à forma como o valor retornado é tratado.

Qualquer ideia será muito bem-vinda — obrigado novamente!

@nashwasabila11

  1. Abra os detalhes da exceção no painel Locals executando no modo de depuração para verificar o erro completo, que pode indicar o problema correto.
  2. Primeiro, tente executar um script Python simples, sem imports e com um código básico, como uma soma, para verificar se a configuração está correta.
  3. Pelo erro, parece que o retorno ou a importação está falhando. A importação pode falhar se o caminho da biblioteca não tiver sido informado ou se houver várias instâncias do Python.

Abraços

Obrigado pela ajuda! Agradeço muito por você ter dedicado seu tempo para me orientar — no fim, deu certo!