Согласно документации клея AWS:
Можно использовать только чистые библиотеки Python. Библиотеки, которые полагаются на C
расширения, такие как библиотека анализа данных Python, не являются
пока поддерживается.
Я думаю, что это не сработает, даже если мы загрузим библиотеку python в виде zip-файла, если используемая библиотека имеет зависимость для расширений Си. Я пытался использовать Pandas, Holidays и т. Д. Так же, как вы, и, обратившись в службу поддержки AWS, они упомянули, что это в их списке дел (поддержка этих библиотек python), но на данный момент ETA не было.
Таким образом, любые библиотеки, которые не являются родными Python, не будут работать в AWS Glue, на данный момент. Но должно быть доступно в ближайшее время, так как это популярный спрос.
Если вы все еще хотите попробовать, пожалуйста, обратитесь к этой ссылке , где объясняется, как упаковать внешние библиотеки для запуска в AWS-клею, я попробовал, но у меня не получилось.