(Amazon Lambda) Ошибка: невозможно импортировать модуль «обработчик»: /usr/lib64/libstdc++.so.6: версия `GLIBCXX_3.4.20 'не найдена - PullRequest
0 голосов
/ 19 мая 2018

Я использую амазонский лямбда CLI.Все работает и работает правильно, и даже запускал сценарии hello_world, которые работали правильно.

Теперь я запускаю пакеты Python и другие файлы, все было хорошо, пока я не вызвал свою функцию:

Unable to import module 'handler': /usr/lib64/libstdc++.so.6: version
`GLIBCXX_3.4.20' not found
(required by /var/task/python_example2.cpython-36m-x86_64-linux-gnu.so)

Так что файл python_example2.cpython не может увидеть, где находится libstdc ++..6 - это?

Я также выполнил команду: /sbin/ldconfig -p | grep stdc++

Вывод:

    libstdc++.so.6 (libc6,x86-64) => /usr/lib/libstdc++.so.6
    libstdc++.so.6 (libc6) => /usr/lib32/libstdc++.so.6
    libstdc++.so.5 (libc6) => /usr/lib32/libstdc++.so.5
    libstdc++.so (libc6,x86-64) => /usr/lib/libstdc++.so
    libstdc++.so (libc6) => /usr/lib32/libstdc++.so

Не уверен, что происходит.Я зашел в / usr / lib64 / и не увидел libstdc ++. So.6.У меня есть Конда и Пип3.Но у меня нет прав sudo для установки, скажем sudo apt-get install libstdc++6.

Кто-нибудь может мне помочь?Спасибо.

...