我想在AWS Lambda中導入和使用python的dataset包。數據集包是關於MySQL連接並執行查詢的。但是,當我嘗試導入它時,出現錯誤。如何使用AWS Lambda中另一種語言編寫的包?
「libmysqlclient.so.18:無法打開共享對象文件:沒有這樣的文件或目錄」
我認爲這個問題是因爲MySQL客戶端軟件包是必要的。但是,AWS Lambda機器中沒有MySQL軟件包。
如何添加第三方程序以及如何鏈接?
我想在AWS Lambda中導入和使用python的dataset包。數據集包是關於MySQL連接並執行查詢的。但是,當我嘗試導入它時,出現錯誤。如何使用AWS Lambda中另一種語言編寫的包?
「libmysqlclient.so.18:無法打開共享對象文件:沒有這樣的文件或目錄」
我認爲這個問題是因爲MySQL客戶端軟件包是必要的。但是,AWS Lambda機器中沒有MySQL軟件包。
如何添加第三方程序以及如何鏈接?
你應該在你的λ文件夾中安裝你的包:
$ pip install YOUR_MODULE -t YOUR_LAMBDA_FOLDER
,然後在一個zip壓縮您的整個目錄中你拉姆達上傳。
你必須帶着你所有的依賴。所以你導入的軟件包也應該包含mysql軟件包。 –