В моей системе Ubuntu, когда я пытаюсь подключиться к базе данных, используя код Python, я получаю следующую ошибку:
sqlalchemy.exc.DatabaseError: (cx_Oracle.DatabaseError) DPI-1047: 64-bit Oracle Client library cannot be loaded: "libclntsh.so: cannot open shared object file: No such file or directory". See https://oracle.github.io/odpi/doc/installation.html#linux for help (Background on this error at: http://sqlalche.me/e/4xp6)
Мой код Python выглядит так:
import sqlalchemy as db
engine = db.create_engine(''dialect+driver://user:pass@host:port/db'')
connection = engine.connect()
metadata = db.MetaData()
cenus = db.Table('census', metadata, autoload=True, autoload_with=engine)
Я запускаю весь код, используя PyCharm.Я попытался установить Oracle Instant Client , но все равно не получилось.Как я могу решить эту проблему и подключиться к базе данных?Любая помощь будет оказана