Stavros
06/14/2024, 4:07 PMModuleNotFoundError: No module named 'urllib3.packages.six.moves'
Can't find anything online. I tried uninstalling meltano, creating a new project, etc.
Plz help đź« Edgar RamĂrez (Arch.dev)
06/14/2024, 10:00 PMStavros
06/15/2024, 7:03 PMStavros
06/17/2024, 9:41 AMTraceback (most recent call last):
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/bin/tap-zendesk", line 5, in <module>
from tap_zendesk import main
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/tap_zendesk/__init__.py", line 5, in <module>
from zenpy import Zenpy
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/zenpy/__init__.py", line 2, in <module>
import requests
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/urllib3/__init__.py", line 8, in <module>
from .connectionpool import (
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", line 11, in <module>
from .exceptions import (
File "/Users/stavros/Documents/projects/meltano-projects/test-project/.meltano/extractors/tap-zendesk/venv/lib/python3.12/site-packages/urllib3/exceptions.py", line 2, in <module>
from .packages.six.moves.http_client import (
ModuleNotFoundError: No module named 'urllib3.packages.six.moves'
It seems that 3.12 had an issue with that package and even when trying to brew install it (and also requests and six) it didn't resolve it.
What I did to resolve this was:
• Install python 11
• Reinstall meltano with --python3.11 flag
• meltano remove extractor tap-zendesk (this is because if I ran it without reinstalling it it was trying to run on 3.12 version and gave the same issue)
• meltano add extractor tap-zendesk (I verified that the myproject/.meltano/extractors/tap-zendesk/pyvenv.cfg
file was referencing 3.11 version
• meltano --environment=dev config tap-zendesk test
command actually worked successfully!Edgar RamĂrez (Arch.dev)
06/17/2024, 9:43 AMStavros
06/17/2024, 9:47 AMEdgar RamĂrez (Arch.dev)
06/17/2024, 9:51 AMpip_url
to git+<https://github.com/twilio-labs/twilio-tap-zendesk.git@refs/pull/27/head>
Edgar RamĂrez (Arch.dev)
06/17/2024, 9:52 AMStavros
06/17/2024, 12:29 PM