Можно утверждать, что это потому, что PIL был написан для Lua 5.0, и вы, скорее всего, используете версию выше этой. Тем не менее, Lua 5.0 Справочное руководство 5.7 четко заявляет, что такой функции нет в os
.
Короче говоря: это ошибка, не охваченная какими-либо ошибками для онлайн-версии PIL(или, вы знаете, поскольку он в сети, они могли бы просто исправить это).
Вместо этого используйте io.read
.