要知道汉昭帝为何要杀鄂邑公主首先需要了解她为何会抚养汉昭帝长大,汉武帝刘彻由于执政期间有外戚干政的亲身体验而且前有吕后乱政的先例,所以为了让自己的幼子继位时不受外戚的干扰,在汉武帝刘彻自己逝世之前下令将汉昭帝的生母赵婕妤(钩弋夫人)及宫中所有生过孩子的庶母全部处死,以达到将外戚掌权的纽扣斩灭的目的,另外又让霍光、上官桀及桑弘羊等人为辅政大臣。
但是刘彻没有考虑到的是当时继位的汉昭帝才8岁,他需要有人来照顾他,因此霍光、上官桀及桑弘羊等人考虑找个皇室宗亲来照顾年幼的汉昭帝,最后也是害怕外戚问题,就找到了汉昭帝唯一还在世的姐姐--汉武帝的大女儿鄂邑公主。
按理说鄂邑公主对汉昭帝有养育之恩,应该荣华富贵才对,事实上汉昭帝对她确实不错,汉昭帝多次封赏与她,封为鄂邑长公主,而她与自己儿子的门客丁外人相好,汉昭帝直接将丁外人送到鄂邑公主身边侍奉她,而到了汉昭帝长大选后宫嫔妃上官桀本想跟霍光一起将自己的孙女送进宫里去,但是为霍光所阻,最后上官桀的儿子上官安找到了丁外人帮忙,鄂邑公主听了丁外人的话下旨让上官桀的孙女入了宫当了婕妤,上官安也被封为骑都尉,之后上官桀父子也在汉昭帝面前多次提出给丁外人封侯以配鄂邑长公主但霍光就是不同意。而桑弘羊也因为儿子官职问题与霍光结怨,于是鄂邑长公主、上官桀父子和桑弘羊合谋想除掉霍光,最后因为汉昭帝的信任霍光啥事没有,最后他们打算废掉汉昭帝,改立燕王刘旦为帝,最后为霍光所知,带兵杀了桑弘羊与上官桀父子,鄂邑长公主与燕王刘旦自杀。
这就是为什么鄂邑长公主会死的原因,简单点说不作不会死。
汉昭帝是由姐姐抚养长大的,为何最终汉昭帝却将其处死呢?