繁体   English   中英

AWS(亚马逊 web 服务)Lambda function 与 IMB MQ Z23EEEB4347BDD'5BFC6B7EE9A3B 模块命名为23EEEB4347BDD'5BFC6B7EE9A3B

[英]AWS (amazon web service) Lambda function with IMB MQ python module pymqi (No module named 'pymqe')

我在 aws lambda function 上为 IBM MQ 客户端设置 python 脚本时遇到问题。 我做的事情:

  1. 我在 Ubuntu linux 服务器上安装 IBM MQ 客户端,然后我用 pip 安装 pymqi
  2. 我在同一个 zip 文件中压缩了 MQ 安装路径 (/opt/mqm) 和 pymqi
  3. 我在 AWS lambda 层上传了这个 zip
  4. 然后我创建了新的 lambda function 并添加层并写在 function 代码“import pymqi”
  5. 在环境变量中,我添加了 LD_LIBRARY_PATH = /opt/mqm/lib64

我得到下一个错误:“errorMessage”:“无法导入模块'lambda_function':没有名为'pymqe'的模块”

这是一个类似的问题: aws lambda Unable to import module 'lambda_function': No module named 'requests'

这个关于 GitHub 的错误报告似乎与您的问题相似: https://github.com/dsuch/pymqi/issues/121

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM