1
resposta

Erro na instalação da biblioteca rpaframework no python

Ao tentar realizar a instalação da biblioteca ocorre a seguinte mensagem de erro:

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pendulum Failed to build pendulum ERROR: Could not build wheels for pendulum, which is required to install pyproject.toml-based projects

Versão do python: 3.12.2

Pip list:

attrs 23.2.0 / build 1.2.1 / certifi 2024.2.2 / cffi 1.16.0 / charset-normalizer 3.3.2 / click 8.1.7 / colorama 0.4.6 / cryptography 42.0.7 / distlib 0.3.8 / et-xmlfile 1.1.0 / Faker 25.0.1 / filelock 3.14.0 / h11 0.14.0 / idna 3.7 / jsonschema 4.22.0 / jsonschema-specifications 2023.12.1 / openpyxl 3.1.2 / oracledb 2.2.0 / outcome 1.3.0.post0 / packaging 24.0 / pendulum 3.0.0 / pillow 10.3.0 / pip 24.0 / pip-tools 7.4.1 / platformdirs 4.2.1 / pycparser 2.22 / pyproject_hooks 1.1.0 / pyproject-toml 0.0.10 / PySocks 1.7.1 / python-dateutil 2.9.0.post0 / pywin32 306 / referencing 0.35.1 / requests 2.31.0 / robotframework 7.0 / robotframework-autoitlibrary 1.2.8 / robotframework-databaselibrary 1.4.4 / robotframework-excellib 2.0.1 / robotframework-faker 5.0.0 / robotframework-pythonlibcore 4.4.1 / robotframework-selenium2library 3.0.0 / robotframework-seleniumlibrary 6.3.0 / rpds-py 0.18.1 / selenium 4.20.0 / setuptools 69.5.1 / six 1.16.0 / sniffio 1.3.1 / sortedcontainers 2.4.0 / time-machine 2.14.1 / toml 0.10.2 / trio 0.25.0 / trio-websocket 0.11.1 / typing_extensions 4.11.0 / tzdata 2024.1 / urllib3 2.2.1 / virtualenv 20.26.1 / wheel 0.43.0 / wrapt 1.16.0 / wsproto 1.2.0

1 resposta

Oii, Gabriel, tudo bem?

Você pode tentar instalar a biblioteca pendulum separadamente antes de instalar o rpaframework, por favor? Isso pode ajudar a identificar se o problema é específico da pendulum ou se é algo mais amplo.

Você pode fazer deste jeito:

  • Abra o terminal.
  • Execute o comando a seguir para instalar apenas a pendulum:
    pip install pendulum
    

Se isso falhar, você também pode tentar instalar uma versão específica da pendulum que seja conhecida por ser estável. Você pode fazer isso especificando a versão no comando pip, por exemplo:

pip install pendulum==2.1.2
  • Se a instalação da pendulum for bem-sucedida, tente instalar o rpaframework de novo:
    pip install rpaframework
    

Se continuar enfrentando erros, você pode verificar se todas as dependências necessárias estão atualizadas. Você pode atualizar todas as suas bibliotecas usando o seguinte comando:

pip install --upgrade pip setuptools wheel

E depois, tente a instalação novamente.

Se ainda não funcionar, pode ser que haja uma incompatibilidade com a versão do Python. Às vezes, bibliotecas de terceiros podem não ter suporte imediato para versões muito recentes do Python. A partir daí, basta tentar com uma versão mais antiga do Python.

Caso ainda não funcionar, pode retornar aqui no fórum, tá bem?

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.