第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

AWS Lambda 層

AWS Lambda 層

有只小跳蛙 2021-11-09 20:35:07
我正在嘗試將 Pandas 庫(kù)導(dǎo)入我的 aws lambda 層。但是給出了一個(gè)錯(cuò)誤,說不能導(dǎo)入 lambda.function: no module names numpy。有人可以解釋一下pandas和aws有什么問題嗎?當(dāng)我嘗試使用 SAM 在 pycharm 上本地運(yùn)行它時(shí),它會(huì)引發(fā)相同的錯(cuò)誤。
查看完整描述

2 回答

?
九州編程

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊

作為您上傳的 zip 文件或代碼的一部分,Lambda 的限制為 125 MB,通常 Pandas/Numpy 是可能超過這些限制的巨大庫(kù)。因此

1) 如果使用 Pandas 的代碼部分可以用其他 Pythonic 的做事方式 (defaultdict、dict、lists 等) 替換,我建議 2) 您可以嘗試壓縮依賴項(xiàng) (pandas 或其他庫(kù)) pip install with) 在 linux 環(huán)境中,因?yàn)?Lambdas 在 linux 環(huán)境中。您可以關(guān)注這篇文章:https : //medium.com/i-like-big-data-and-i-cannot-lie/how-to-create-an-aws-lambda-python-3-6-deployment- package-using-docker-d0e847207dd6 3)你可以按照這個(gè):https : //medium.com/@qtangs/creating-new-aws-lambda-layer-for-python-pandas-library-348b126e9f3e


查看完整回答
反對(duì) 回復(fù) 2021-11-09
?
慕虎7371278

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊

如果您使用AWS Lambda 層,則需要驗(yàn)證您的目錄結(jié)構(gòu)是否位于層所需的結(jié)構(gòu)上:


例如,對(duì)于枕頭python 模塊,您需要以下結(jié)構(gòu):


aws-lambda-layer.zip

│ python

│ python/PIL

└ python/Pillow-5.3.0.dist-info

因此,要?jiǎng)?chuàng)建具有正確結(jié)構(gòu)的層 zip 文件,我們可以在項(xiàng)目的根目錄上使用以下命令:


mkdir -p python && cp -r <lib_name> python/ && zip -r aws-lambda-layer.zip python


查看完整回答
反對(duì) 回復(fù) 2021-11-09
  • 2 回答
  • 0 關(guān)注
  • 243 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)