2017-12-25 20 views
0

Oracle Instant Client를 다운로드하고 환경 변수에 경로를 첫 번째 스크린 샷과 같이 지정했습니다. enter image description herePython cx_Oracle "32 비트 Oracle 클라이언트 라이브러리를로드 할 수 없습니다 :"지정한 모듈을 찾을 수 없습니다 ""

두 번째 스크린 샷과 같이 cx_Oracle을 성공적으로 가져옵니다. enter image description here

나는 아래와 같은 코드를 사용하여 AWS에서 호스팅 오라클 DB에 연결을 시도했다

: 이 enter image description here

로그 메시지가 반환합니다 :

32 비트 Oracle 클라이언트 라이브러리를로드 할 수 없습니다 : "지정한 모듈을 찾을 수 없습니다".

나의 인수가 cx_Oracle.connect이거나 환경 변수의 경로가 잘못 되었습니까? Python, WHL 및 Instant Client는 모두 32 비트입니다.

+0

이미지를 내 게시물에 삽입했습니다. 친숙한 팁 : 코드, 명령 및 오류 메시지를 이미지가 아닌 텍스트로 작성하십시오. 보시다시피 이미지의 텍스트는 거의 읽을 수 없습니다. : o) – agrm

+0

이것은 Linux에서 Oracle과 함께 나에게도 일어난 일입니다. 운영 체제 별 추가 지시 사항을 유지하는 오류 링크를 따르십시오. – Parfait

답변

0

스크린 샷에서 32 비트 Python을 사용하는 것처럼 보입니다. 그렇다면 32 비트 Oracle Instant Client를 사용해야합니다. 32 비트 파이썬은 32 비트 오라클 라이브러리를 찾고 그것을 찾을 수 없습니다.