Hello all, I have just installed Meltano by follow...
# troubleshooting
s
Hello all, I have just installed Meltano by following the documentation. But when I run meltano --version, It gives and error and I am unable to add the connectors for my project. It will be great if someone can help me out. My goal is to extract data from Google ads and push in AWS Redshift. Thanks
Copy code
from werkzeug.contrib.fixers import ProxyFix
ModuleNotFoundError: No module named 'werkzeug.contrib'
l
Can you enter in your terminal
Copy code
pip freeze | grep Werkzeug
and tell me what that returns?
Mine gives me Werkzeug==0.16.1, maybe you could try to install that version specifically
Werkzeug has a tendency to remove modules
that can brick downstream apps that use it
s
This is what I am getting when I run the above command Werkzeug==0.16.1
l
😞
did you install Meltano to an isolated venv?
s
isolated venv ?
d
werkzeug.contrib.fixers.ProxyFix
still exists under 0.16.1: https://github.com/pallets/werkzeug/blob/0.16.x/src/werkzeug/contrib/fixers.py#L127
@saumya_srivastava What Lasse is asking is whether you installed Meltano into a new, clean virtual environment with no packages installed yet, or whether you installed it into an existing virtual environment where existing packages may be causing conflicts.
s
No I installed in new clean enviornment
d
OK, that’s odd. Can you find the path where your virtual environment is installed, and see if you can find a
contrib
directory under
site-packages/python<3.x>/site-packages/lib/werkzeug
?