Problemas com dependências ao executar uma automação

Problemas com dependências ao executar uma automação

Esse tipo de problema costuma ocorrer quando a etapa de instalação das dependências não é feita da forma correta. Ao rodar o código, é lançada uma mensagem referente a instalação dos pacotes:
  1. ModuleNotFoundError: No module named 'botcity’

A primeira etapa é garantir que o mesmo interpretador Python está sendo utilizado para instalar as dependências e rodar o código.

Algo comum de acontecer é a própria IDE criar um ambiente virtual para o projeto, se esse ambiente virtual for utilizado para instalar as dependências porém na hora de rodar está sendo utilizado o Python "global" do sistema, então muito provavelmente esse erro referente a instalação será lançado.

Após garantir que a configuração dos ambientes está correta, basta usar o mesmo interpretador Python para instalar as dependências e rodar o código posteriormente:
  1. pip install --upgrade -r requirements.txt

Aviso:
Se você estiver tendo um problema parecido com alguma outra dependência ao rodar sua automação usando o BotCity Runner, verifique se a dependência foi corretamente definida no arquivo requirements.txt do robô.

    • Related Articles

    • Resolvendo problemas de verificação do certificado SSL ao executar comandos usando o 'pip'

      Os bloqueios de acesso são bastante comuns em ambientes corporativos. Com isso, pode ser que você encontre alguns problemas ao tentar utilizar as ferramentas da BotCity e os recursos do Python em uma máquina que esteja no ambiente da sua empresa. Um ...
    • Problemas com bloqueios do ambiente

      Se você está tentando utilizar as ferramentas da BotCity em um ambiente corporativo, pode se deparar com alguns problemas relacionados aos bloqueios do ambiente. Entre os problemas mais comuns ao utilizar o BotCity Studio SDK em ambientes que possuem ...
    • Erro ao Executar Wizard.exe: Como Resolver?

      Problema Ao tentar iniciar o processo de instalação, configuração ou autenticação do Botcity runner utilizando o wizard em formato .exe, você pode encontrar dificuldades para abrir o arquivo. Esse erro geralmente ocorre devido a políticas de ...
    • Mantendo a sua sessão remota ativa ao usar o Runner

      Em casos onde uma VM é utilizada para executar as automações, pode ser necessário manter a sessão remota ativa para evitar problemas com o uso da interface gráfica, como por exemplo o erro OSError: screen grab failed. Esse erro normalmente é lançado ...
    • Solucionando problemas ao usar ‘Print Screen’ no BotCity Studio

      Em alguns casos esporádicos, ao utilizar a tecla de 'Print Screen' para que uma captura de tela seja feita, a imagem capturada não é exibida no Studio. Esse comportamento pode estar relacionado com diversos fatores, como por exemplo outras aplicações ...