为什么在生命历程的进化中,没有进化出以人为食的动物?

并不是没有,而是慢慢的被淘汰掉了,而且即使是没有以吃人为主食的,但是大多数的食肉动物都是可以吃人肉的,只是对于他们来说人肉或者根本没有吸引力,因为没有营养。

一、生物进食的原因

生物进食的原因,最简单来说就是为了生存。生物需要从食物中获取每日所需的能量以及蛋白质,因此对于生物来说或许更加的愿意选择更加有营养的食物。这种情况很好理解,就比如说给一个狮子一块新鲜的肉以及一块腐肉,他们当然是会毫不犹豫的选择新鲜的肉,而人类对于这些食肉动物来说就相当于那块腐肉。再比如说给一只虫子树叶和肉,他们也会毫不犹豫的选择自己喜欢吃的树叶,因此生物在选择食物的时候主观意识是非常强的。他们更加愿意选择自己喜欢的,以及适合自己的,以及营养更高的食物。而人肉,恰恰是最末层。

二、为什么不吃人

上面说到的没有营养是一个方面,另外一个方面是消耗过大。人类和食肉动物狮子、老虎一样是生活在食物链的顶端的,如果想要捕食人类的话,意味着他们需要和高智慧生物斗智斗勇,拼蛮力还不一定赢,武松打虎就是一个例子。他们需要消耗大量的体力以及时间才能成功的吃到人肉,或许还吃不到。由此来说捕捉一头蛋白质含量更加丰富的水牛,难道吸引力不是更大吗。而且在进化的过程中,并不是没有出现过喜欢此人的生物,比如说剑齿虎,但是剑齿虎也慢慢的灭绝了,喜欢吃人肉这点在其中占了多大的比例不可得知。

因此对于生物来说,捕捉更为容易,营养更加丰富的食物才是正解,因此很少有动物是会主动攻击人类的。