안녕하세요 lambda -rds oracle 관련 질문입니다. 언어는 python 이고 람다에서…

안녕하세요 lambda -rds oracle 관련 질문입니다.
언어는 python 이고 람다에서 rds(oracle) 접속을 하고자 합니다.
따라서 cx_Oracle 을 임포트해야하는데
방법을 구글링해보니
cx_Oracle 을 다운받아 소스파일과 함께 zip으로 압축시킨 뒤, 람다function 업로드하면 된다고 합니다.
이때, Windows 7 64bit 환경에서 cx_Oracle을 다운받기 위해선
pip install (리눅스만제공함) 이 불가능하고
.exe파일을 다운받아야 합니다.

.exe파일 다운 시, python home 위치에 Lib 밑 등등 여러 위치에 파일들이 생성되구요, 또 로컬에서는 오라클설치 및 dll 파일이 필요했습니다.
exe 다운 시 새로 생성된 파일들을 복사해서 소스파일 위치에 붙여넣고 zip압축시킨뒤, 람다에 업로드 해봤더니 임포트되지 않습니다.

cx_Oracle 을 윈도우 환경에서 잘 다운받아 람다에 upload 할 수있는 방법 없을까요?

참고로, pip로 인스톨 가능한 라이브러리들은 다운받을 위치를 소스파일 경로로 설정이 가능했고,
소스파일 위치에 다운받은 라이브러리들을 그대로 .zip으로 만들어 업로드하니 정상 임포트 되었습니다…

2 thoughts on “안녕하세요 lambda -rds oracle 관련 질문입니다. 언어는 python 이고 람다에서…

Comments are closed.