如何在外部文件夹下安装python库及其依赖项

2024-05-19 13:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一个变通解决方案,在lambda项目的文件夹下安装一个pyjqpython库,并从源代码中引用它

我使用命令pip3 install pyjq -t extlib,它在extlib下安装了pyjq,但当我将lambda部署到aws并运行代码时,它抱怨_pyjq不可用

_pyjq模块在python3.9库下可用

[ERROR] Runtime.ImportModuleError: Unable to import module 'src/handler': No module named '_pyjq'

是否有任何命令可以安装pyjq及其在extlib下的所有依赖项,而不引用任何不可用的内容

如果我的方法是错误的,而另一个解决方案比我正在尝试的要好,请让我知道

我现在寻找解决方案的原因是目前缺乏对awspython 3.9的支持

project structure


Tags: install项目lambda代码命令文件夹aws源代码