I've installed dbt on my Windows PC.
After creating the necessary configuration, I've executed dbt debug successfully.
I tried executing dbt run. I have a local Postgres installed, and I'm getting the following error:
RecursionError: maximum recursion depth exceeded while calling a Python object
dbt --versioninstalled version: 1.0.4
latest version: 1.0.4
Up to date!
Plugins:
- postgres: 1.0.4 - Up to date!
Anything I can do?
This is a known issue using dbt with Python 3.10: https://github.com/dbt-labs/dbt-core/issues/4560
dbt supports Python versions up to 3.9: https://docs.getdbt.com/faqs/install-python-compatibility
The solution is to use Python 3.9 instead of 3.10.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With