TL;DR 我如何安裝 AWS X-Ray sdk,因為 pip install 似乎沒有得到完整的包
大家好,
我正在為我的 Python lambda 試用 AWS X-Ray。我知道圖書館很大,但我想在將它放入圖層之前獲得一個 POC。問題是當我安裝它時,它似乎沒有安裝。
當我運行時,pip install -r requirements.txt我看到它安裝了兩個包,aws_xray_sdk并且aws_xray_sdk-2.9.0.dist-info. 當我查看這些包時,我發現它們總共有 740 KB(讓我覺得這是某種存根)
當我上傳我的 lambda 并對其進行測驗時,即使目錄在我的 venv 中,我也會收到以下錯誤:
[ERROR] Runtime.ImportModuleError: Unable to import module 'users/main': No module named 'aws_xray_sdk' Traceback (most recent call last):
任何幫助是極大的贊賞。
uj5u.com熱心網友回復:
要安裝適用于 Python 的 X-Ray SDK,您只需執行pip install aws-xray-sdk此操作即可。這在檔案中進行了解釋。
如果這不起作用,則說明您的設定有其他問題。
uj5u.com熱心網友回復:
問題是我沒有將我的依賴項放在我的 .zip 檔案的根目錄中,因為檔案清楚地顯示 ='(
4. 在根目錄下使用已安裝的庫創建部署包。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/408885.html
標籤:
