El requisito básico para la fotosíntesis es un pigmento llamado clorofila. La clorofila es transportada por un orgánulo celular especial llamado cloroplasto. La clorofila y los cloroplastos solo se encuentran en las plantas. Como las células animales (o humanas, en este caso) carecen de ellas, les es imposible realizar la fotosíntesis.
Editar: olvidé mencionar las bacterias fotosintéticas. Algunas bacterias también realizan fotosíntesis. Dichas bacterias contienen una variación de la clorofila llamada bacterioclorofila transportada por el tilacoide en lugar del cloroplasto.