Вопрос довольно широк.
Нужно сделать уточнение в вопросах:
- человек как индивид или человек, как биологический вид;
- Без света Солнца в видимом нами его излучении или вообще без любого света.
- Человек изолирован от света или света нет вообще.
Набросаю своё мнение по поводу этого вопроса (так, как я его понимаю).
Человечество полностью изолированное от солнечного света не выживет. Почему? Да потому что пропадёт вся растительность на Земле. За ней травоядные животные, а потом и хищники. Последними, наверное вместе с человеком, пропадут падальщики. Но, даже если человек переживёт падальщиков, найдя другую базу пропитания (например, как бы ужасно не звучало, тот же каннибализм) рано или поздно он замёрзнет, поскольку без энергии из вне Земля остынет до температуры -90...-150 градусов. Океаны промёрзнут до дна. В локальных местах (вулканы, термальные источники, которые будут поддерживаться внутренней энергии Земли), возможно выживут единицы, но рано или поздно на Земле просто не останется кислорода. Поскольку его возобновляют растения, которые первые и исчезнут.
Возможен вариант, что человечество сможет построить какое-то убежище с локальным круговоротом веществ и искусственными источниками освещения, которое укроет от крайне неблагоприятных факторов, которые будут на поверхности земли. Но как бы не идеальна была любая система - ей требуется приток энергии извне, поскольку нет системы с КПД = 1. Будут энергопотери, а возобновить их будет неоткуда. Но, предположим, что система жизнеобеспечения в бункере идеальна, самодостаточна и полностью автономна. Но скольких людей может прокормить такой бункер? У тех кто в нём выживет будет только одно будущее - генетическое вырождение и соответственно нежизнеспособность вида в будущем. Локальные системы жизнеобеспечения хороши, но только на определённое время, например, на время космического перелёта (если брать современные скорости - то достаточно недалёкого).
Если же взять отдельного человека полностью изолированного от света, но постоянно обеспечивать ему условия выживания (еда, вода, воздух) - то он конечно выживет. Да, произойдут отклонения от нормы, но не фатальные.
Как-то так.