无法导入模块"lambda_function":没有名为"pandas"的模块 [英] Unable to import module 'lambda_function': No module named 'pandas'

查看:100
本文介绍了无法导入模块"lambda_function":没有名为"pandas"的模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

START RequestId:3d5691d9-ad79-4eed-a26c-5bc3f1a23a99版本:$ LATEST 无法导入模块"lambda_function":没有名为"pandas"的模块
END RequestId:3d5691d9-ad79-4eed-a26c-5bc3f1a23a99

START RequestId: 3d5691d9-ad79-4eed-a26c-5bc3f1a23a99 Version: $LATEST Unable to import module 'lambda_function': No module named 'pandas'
END RequestId: 3d5691d9-ad79-4eed-a26c-5bc3f1a23a99

我使用64位Windows 7作为主机操作系统.

I'm using Windows 7 64-bit as the host OS.

我只是想在AWS-Lambda环境中使用熊猫.就像我在Windows环境中使用它一样,我正在寻找Lambda的简单解决方案.

I simply want to use pandas in AWS-Lambda environment. Just like I use it in windows environment, I am looking for a simple solution for Lambda.

  • 在虚拟盒子上安装了Xubuntu.
  • 在virtual-box的Xubuntu中创建一个名为myvenv的虚拟环境.
  • 然后我在myvenv中安装了pandas3.6.
  • 此后,我将myvenv中位于位置'/usr/local/lib/python3.6/site-packages/'的文件夹内容复制到了主机OS​​.
  • 在主机操作系统(Windows 7)中,我创建了一个名为packs的文件夹,粘贴了myvenv的内容.
  • 在主机操作系统(Windows 7)中的packs中创建了lambda_function.py脚本
  • 然后我使用7zip软件压缩文件夹packs,并将其作为zip上载到Lambda
  • 在Lambda中,lambda函数处理程序名称为lambda_handler().该代码段如下所示:
  • Installed Xubuntu on a virtual box.
  • Create a virtual environment called myvenv in Xubuntu on virtual-box.
  • Then I installed pandas3.6 in myvenv.
  • Thereafter, I copied the folder contents in myvenv at location '/usr/local/lib/python3.6/site-packages/' to my host OS.
  • In the host OS (windows 7), I created a folder called packs, pasted the contents of myvenv.
  • created a lambda_function.py script in packs in host OS (windows 7)
  • I then zipped the folder packs using 7zip software and upload it as zip in Lambda
  • In Lambda, the lambda function handler name is, lambda_handler(). The code snippet looks like,

将熊猫作为pd导入

import pandas as pd

def lambda_handler(event, context):

    dates = pd.date_range('2019001', periods=6)

    df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list('ABCD'))
    print(df)

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆