古代元朝末年元顺帝在位的时候,国内各地涌现出农民起义,当时最大的起义势力为朱元璋为首的队伍。元顺帝昏庸无能只顾贪图享乐加上百姓受灾害,使得元朝天怒人怨。朱元璋顺应民心带领人们一直攻打到了元朝的首都。然而最后元顺帝却逃脱往北方去了。朱元璋为何不杀元顺帝,在历史上引起了许多猜测。
朱元璋为何不杀元顺帝,在当时是有一定政治原因的。首先元顺帝所代表的蒙古族在北方塞外长期存在,根深蒂固。即使元顺帝被擒,蒙古族人也未必会臣服,而且还有可能引发蒙古人的仇恨心理。其次元顺帝本身为宋朝末期汉族人的血脉,当然这只是一个民间传闻,但是朱元璋仍然考虑这一点没有对元顺帝赶尽杀绝。这也是为了安抚民心,显示朱元璋的仁慈。
最重要的一点,元顺帝活着在塞外仍然维持政权,可以一定程度上维持蒙古族的和平局面。朱元璋在当时是没有实力征服塞外的蒙古族的。他对元顺帝的网开一面即使不会得到元顺帝的感激,但至少在当时元顺帝昏庸是没有能力发展实力和朱元璋对抗的。这样朱元璋的政权建立有了保障。