我正在尝试使用层在Lambda上部署.so文件。这些文件是使用amazonluxdocker映像编译的。我将该层作为zip文件上传到/lib/中。但是我的代码无法读取这些文件。在
from ctypes.util import find_library
def lambda_handler(event, context):
liblept=find_library('lept') # present in /opt/lib
libpng=find_library('png') # present in Lambda's default library
print(liblept) # gives None
print(libpng) # gives libpng.so.4
我试图将/opt/lib添加到LD\u LIBRARY_PATH环境变量中,但它不起作用。原来LD_LIBRARY_PATH默认为/opt/lib-
^{pr2}$输出
/var/lang/lib:/lib64:/usr/lib64:/var/runtime:/var/runtime/lib:/var/task:/var/task/lib:/opt/lib
目前没有回答
相关问题 更多 >
编程相关推荐