2015-11-06 91 views
1

我有一些AWS Lambda Python代碼。在這段代碼中,我想使用psycopg2,這樣我就可以執行數據庫查詢。要做到這一點,我知道我需要將它安裝到本地目錄,以便我可以使用zip將其上載到lambda函數中。所以我已經做到了這一點導入目標安裝的Python包

pip install psycopg2 -t . 

而且工作,我現在有我的lambda代碼目錄中的psycopg2目錄。我現在只需要知道如何在我的python文件中導入psycopg2。物權法TTO清楚這他的目錄結構的樣子:

container_folder 
-- lambda_function.py 
-- psycopg2 
---- // pscopg2 files are in here 

更新:我有進口工作。但我知道得到這個錯誤:

libpq.so.5:無法打開共享對象文件:沒有這樣的文件或目錄

如何新增libpq的文件上使用LAMBDA?

回答