我想要將外部程式庫新增至我使用 AWS Cloud9 開發的 AWS Lambda 函數。我該如何操作?
**注意:**下列程序會使用 Python 執行期作為範例。類似的程序可用於 Node.js Lambda 函數。
在 AWS Cloud9 環境中建立 Lambda 函數之後,請執行下列動作:
1. 開啟 AWS Cloud9 主控台。
2. 開啟 your AWS Cloud9 環境。
3. 在左側導覽窗格中,選擇環境。環境視窗即會開啟。
4. 開啟函數父資料夾的內容 (按一下滑鼠右鍵) 功能表。 **注意:**列出的函數父資料夾與函數同名。
5. 選擇在此開啟終端。新的終端工作階段會啟動。
6. 在新終端中執行以下 pip 命令,以匯入外部程式庫模組:
**重要事項:**將 ModuleName 替換為您要匯入的模組名稱。
python -m pip install --target=./ ModuleName
**注意:**為了確保安裝的 Python 套件是正確的版本,建議您在 pip 命令中指定 requirements.txt 檔案。如需更多資訊,請參閱 pip 文件的要求檔案格式區段。
7. 針對您要匯入的每個模組重複步驟六。匯入的模組會出現在函數的父資料夾中。
依照 AWS Cloud9 使用者指南中部署無伺服器應用程式中的指示進行操作。部署函數之後,您可以使用匯入的其他模組執行程式碼。
如需詳細資訊,請參閱運用 AWS 工具組使用 AWS 無伺服器應用程式。
運用 AWS 工具組使用 AWS Lambda 函數
在本機透過 IDE 針對無伺服器應用程式進行偵錯