Python ModuleNotFoundError snowflake-sqlalchemy

Viewed 15

I have a Python script having:

import os
import time
import requests
import datetime
import pandas as pd
import cloudinary as cd
import sqlalchemy
from snowflake.sqlalchemy import URL
from sqlalchemy import create_engine
from snowflake.connector.errors import ProgrammingError
import json
...

However when I am trying to run it I am getting following error:

Traceback (most recent call last):
  File "script.py", line 8, in <module>
    from snowflake.sqlalchemy import URL
ModuleNotFoundError: No module named 'snowflake.sqlalchemy'; 'snowflake' is not a package

snowflake-sqlalchemy is installed so this is something else I can't find.

EDIT as per request:

Following have been installed as required:

pandas
snowflake
snowflake-sqlalchemy
snowflake-connector-python
sqlalchemy
requests
cloudinary
root@3e2a17b9a15c:/# pip show snowflake
Name: snowflake
Version: 0.0.3
Summary: Simple persistent unique IDs.
Home-page: https://github.com/shaddi/snowflake
Author: Shaddi Hasan
Author-email: shaddih@gmail.com
License: bsd
Location: /root/.local/lib/python3.8/site-packages
Requires: 
Required-by:
0 Answers
Related