Я пытаюсь использовать cx_Oracle (64-битный Python) для доступа к моей базе данных Oracle. Я следовал инструкции здесь .
Я установил cx_Oracle 7.2.3
и загрузил instantclient-basic-windows.x64-19.3.0.0.0dbru.zip
с VC 2015-2019
(используйте ссылку, указанную на странице)
На самом деле, я установил почти все версии VC ++
я добавил папку Oracle Instant Client в системную переменную своей системы и дважды проверил ее, введя «PATH» в cmd.
Однако,когда я запускаю cx_Oracle.connect('xxx')
, я все еще получаю сообщение об ошибке:
cx_Oracle.DatabaseError: DPI-1047: не удается найти 64-битную клиентскую библиотеку Oracle: «Указанный модуль не найден»,См. https://oracle.github.io/odpi/doc/installation.html#windows для получения справки
Что может быть возможной причиной ошибки? Как это исправить?