# 诸葛亮北伐为什么没有成功

类型：深度解读
历史时期：三国
发布日期：2026-08-05T05:15:37.837Z
更新日期：2026-08-05T05:15:37.837Z

## 摘要

诸葛亮北伐，是三国历史中最容易被后世赋予悲剧色彩的一段往事。自蜀汉建兴六年，即公元228年起，到建兴十二年诸葛亮病逝五丈原为止，他多次率军进攻曹魏，希望夺取陇右、进逼关中，进而改变蜀汉偏居西南的局面。然而，北伐虽然取得过攻占武都、阴平，击退魏军以及斩杀张郃等战果，……

## 正文

诸葛亮北伐，是三国历史中最容易被后世赋予悲剧色彩的一段往事。自蜀汉建兴六年，即公元228年起，到建兴十二年诸葛亮病逝五丈原为止，他多次率军进攻曹魏，希望夺取陇右、进逼关中，进而改变蜀汉偏居西南的局面。然而，北伐虽然取得过攻占武都、阴平，击退魏军以及斩杀张郃等战果，却始终未能夺取长安，更没有动摇曹魏的统治根基。

把北伐失败简单归咎于马谡失街亭，或者认为诸葛亮只会治国、不善用兵，都不足以解释这场持续多年的战略较量。北伐没有成功，既有蜀魏国力悬殊这一根本原因，也受到地理、运输、兵源、政治形势和战争目标等多重条件限制。诸葛亮的谨慎与用兵方式确实影响了战局，但他面对的，本来就是一个极难完成的历史任务。

## 北伐首先是一场不得不打的战争

刘备去世后，蜀汉面临的局势并不乐观。夷陵之战使蜀军精锐遭受重创，荆州早已失去，原先从益州与荆州两路夹击中原的设想不复存在。蜀汉只剩益州作为主要根据地，北面通往关中必须穿越秦岭，东面则受到孙吴阻隔。从版图和人口来看，它是三国中最弱小的一方。

既然力量不足，蜀汉为什么还要主动进攻？关键在于，“不北伐”并不意味着能够长期安全。曹魏控制着北方最广阔的人口、耕地和政治中心，只要内部保持稳定，国力便会不断转化为军事优势。蜀汉若长期固守，人口和资源不会凭空增长，反而可能在封闭环境中逐渐失去进取能力。等到魏国腾出手来集中兵力进攻，蜀汉将更加被动。

北伐因此具有多重目的。它既是延续刘备政权“兴复汉室”的政治纲领，也是以进攻维持内部认同、争取战略主动的现实选择。诸葛亮希望趁曹魏尚未对西线形成严密防备，在陇右制造突破，夺取人口、战马和粮食产区，再以此为基础威胁关中。换言之，他并不是幻想一支蜀军突然横扫天下，而是试图通过局部胜利，逐步改变双方力量对比。

问题在于，这种战略只有在连续获得关键胜利的情况下才能奏效。一旦突破受阻，蜀汉便会被重新拖回资源消耗战，而资源消耗恰恰是它最承受不起的战争方式。

## 国力差距决定了蜀汉经不起长期相持

蜀汉与曹魏之间最明显的差距，是人口和经济规模。曹魏占据中原、河北、关中以及淮北等广大地区，能够征集更多士兵，征收更多粮食，也拥有更充足的马匹、金属和军事工匠。即使某一路魏军遭到失败，魏国仍有能力从其他地区调兵增援。蜀汉却只有益州和汉中作为主要依托，每一次大规模出兵都要动用全国相当可观的力量。

这种差距并不意味着蜀军必然在战场上弱于魏军。诸葛亮治军严整，蜀军在数次交锋中表现出很强的组织能力，魏国将领也不敢轻视。真正的问题是，曹魏可以承受失败，蜀汉却很难承受同等程度的损失。魏军即使暂时失去一座城池，也能依靠纵深继续防守；蜀军一旦运输中断或主力受创，就可能危及汉中乃至成都的安全。

因此，北伐对于蜀汉而言，必须追求投入有限而收益巨大的胜利，例如迅速夺取陇右，使当地郡县和豪强倒向蜀汉，借敌方资源继续作战。但对于曹魏来说，只要守住关中要地、避免主力被歼，并将战争拖长，就有较大机会迫使蜀军自行撤退。双方的胜利条件并不对等：诸葛亮必须不断创造突破，魏军很多时候只需要不犯致命错误。

随着北伐次数增加，曹魏对西线的重视不断提高，城防、驻军和应急调度也日趋完善。蜀军最有可能利用突然性取胜的窗口，实际上在第一次北伐后便迅速缩小了。

## 街亭失守，断送了最接近突破的一次机会

公元228年的第一次北伐，是诸葛亮历次北伐中声势最大、机会最好的一次。当时曹魏对蜀军的进攻准备不足，诸葛亮扬言由斜谷出兵，并派赵云、邓芝作为疑兵牵制魏军，自己则率主力进攻祁山。陇右的南安、天水、安定等郡一度响应蜀汉，魏国朝廷受到震动。这说明诸葛亮选择陇右作为突破口并非毫无根据：当地远离魏国统治中心，防御相对薄弱，也存在可以争取的地方力量。

然而，蜀军若要稳定控制陇右，必须挡住从关中赶来的魏军援兵。街亭正处在关键通道上，马谡受命在此阻击张郃，却没有依托道路和水源建立稳固防线，而是将主力部署在山上。张郃切断水道并包围蜀军，马谡部队迅速溃败。街亭一失，诸葛亮的侧翼和退路受到威胁，刚刚响应蜀汉的郡县也难以守住，只能迁走部分人口后撤回汉中。

马谡的错误当然严重，诸葛亮用人失当同样负有责任。但第一次北伐的失败不能只理解为一个将领偶然犯错。它还暴露出蜀汉人才储备不足的问题。刘备时代的一批名将已经去世，诸葛亮既要统筹全局，又必须从年轻将领中提拔能够独当一面的人。马谡富有谋略，长期受到诸葛亮器重，却缺乏独立指挥大战的经验。蜀汉没有足够多经过长期战争检验的将领可供选择，使一次错误任命造成了无法弥补的后果。

街亭之败还产生了更深远的影响。此后曹魏加强了关中和陇右防务，不再把蜀汉视为只能固守山地的弱小政权。诸葛亮后来再次出兵时，面对的已是有准备的守军，而非第一次北伐时仓促应战的局面。

## 秦岭和粮道，比魏军更难战胜

蜀汉北伐最顽固的敌人，其实是地理。成都平原虽然富庶，但军队必须经过汉中，再穿越秦岭诸道才能进入关中或陇右。山路险峻狭窄，大军、牲畜、粮车和攻城器械难以同时通行。前线每消耗一批粮食，后方往往需要付出数倍的人力才能运到。途中还会出现牲畜死亡、粮食损耗以及道路受阻等问题。

曹魏则处于相对有利的位置。关中虽经历东汉末年的战乱，但仍有较完整的城池体系和农业基础，援军也可以从中原、凉州等方向调来。蜀军出山之后，既要寻找魏军决战，又要保护漫长粮道；魏军只要坚守要地、避开不利交战，等待蜀军粮尽即可。

第二次北伐时，诸葛亮进攻陈仓，守将郝昭凭借城防顽强抵抗。蜀军使用云梯、冲车等器械，多次攻城仍未得手，最终因粮食不足而撤退。这次行动说明，北伐并非只要越过秦岭便能展开决战。魏国控制的坚城会成为一道道障碍，蜀军若绕城前进，粮道便可能遭袭；若逐城攻取，又会消耗宝贵时间和物资。

后来诸葛亮不断改善运输，整修道路，组织屯田，并使用被称为木牛、流马的运输工具。这些措施能够提高效率，却无法从根本上消除地理限制。公元231年北伐期间，负责后勤的李严未能按时供应军粮，又试图推卸责任，迫使诸葛亮撤军。尽管蜀军在撤退中设伏杀死魏国名将张郃，这一战术胜利仍不能改变战役因补给中断而结束的事实。

由此可见，蜀军常常不是在战斗中被彻底击败，而是在无法继续维持战役后主动退兵。北伐形成了一个反复出现的模式：诸葛亮进入前线，魏军谨慎防守，双方相持，蜀军粮运压力逐渐增大，最终不得不撤回汉中。

## 诸葛亮的谨慎既是优点，也是限制

后世常有人认为，诸葛亮如果采用魏延提出的奇袭计划，直接穿越子午谷进攻长安，或许能够一举成功。这种设想之所以吸引人，是因为它与诸葛亮稳健持重的用兵方式形成鲜明对比。然而，奇袭并不等于必胜。子午谷道路艰险，大军难以通行，少量精兵即使抵达长安附近，也未必能迅速攻下城池。一旦魏军守住长安、切断归路，孤军便可能全军覆没。

对曹魏而言，损失一支偏师尚可补充；对蜀汉而言，数千精锐以及重要将领的覆灭都可能成为国家危机。诸葛亮不能像资源雄厚的一方那样反复冒险，因此更倾向于沿较稳妥的路线推进，先夺取陇右，再逐步经营。这一选择有充分的现实依据。

但谨慎也带来了明显限制。战争中的战略机会往往短暂，尤其弱国进攻强国，更需要利用突然性制造对方体系的崩溃。诸葛亮强调阵势、纪律和后方安全，使蜀军很少遭受毁灭性失败，却也不容易获得超出常规的巨大成果。当曹魏统帅识破这一特点后，便可以拒绝决战，用坚守和拖延化解蜀军攻势。

公元234年，诸葛亮率军进驻五丈原，并在渭水一带屯田，试图解决不能长期相持的问题。司马懿吸取此前交战的经验，坚持避免与蜀军进行高风险决战。诸葛亮甚至以妇人服饰相激，也未能使魏军改变策略。双方僵持百余日后，诸葛亮积劳成疾，病逝军中，蜀军随即撤退。这场最后的较量清楚显示：当魏军不愿决战，而蜀军又无法迫使对方决战时，诸葛亮个人再勤勉，也很难突破整个战略困局。

## 蜀汉内部也无法无限支撑北伐

诸葛亮不仅是前线统帅，也是蜀汉实际上的最高行政负责人。他需要筹措军粮、选拔官员、处理法律、稳定南中，还要维持与孙吴的联盟。这种高度集中的权力结构保证了政策能够贯彻，却也意味着蜀汉的战争体系过分依赖诸葛亮个人。

北伐期间，蜀汉没有发生严重的内部叛乱，后方总体稳定，这正是诸葛亮治国能力的体现。但国家稳定并不等于资源充足。益州人口有限，持续征兵、运输和屯田都会增加百姓负担。诸葛亮必须控制北伐规模，避免一次失败耗尽国力，也必须在战役不能继续时及时撤退。因此，他的许多退兵决定并非单纯畏战，而是出于保存国家基本力量的考虑。

同时，蜀吴联盟只能分散曹魏的一部分注意力，却难以形成真正统一的战略配合。孙吴有自己的利益和战争节奏，不会完全服从蜀汉安排。魏国则占据中央地理位置，可以根据东西两线的威胁调动兵力。诸葛亮希望利用魏国多线受敌的局面，但蜀、吴之间缺少长期、精确而稳定的协同，曹魏始终没有陷入足以导致政权崩溃的两面夹击。

更重要的是，北方局势并未出现诸葛亮所期待的大规模政治危机。曹魏虽然经历皇位更替和权力斗争，国家机器却仍能维持运转。陇右部分郡县曾在第一次北伐时动摇，但这种地方响应需要蜀军快速取得决定性胜利才能持续。蜀军一旦退却，地方势力自然会重新服从魏国。缺少强有力的内部叛乱配合，诸葛亮只能依靠有限的蜀军正面撼动一个规模远大于自己的政权。

## 北伐失败，却不能说毫无成果

如果把“成功”定义为夺取关中、消灭曹魏或恢复汉朝，那么诸葛亮北伐显然失败了。到他去世时，蜀汉的基本版图并未发生根本变化，魏国仍牢牢控制着关中和中原。从这一点看，国力差距、险恶地理、后勤困难、人才不足以及魏军有效防守，共同决定了北伐难以实现最高目标。

但北伐并非全无成果。蜀汉取得了武都、阴平二郡，改善了汉中西北方向的防御环境；蜀军通过长期作战保持了较强战斗力，也使曹魏不得不在关中长期驻扎兵力。诸葛亮主动出击，在一定程度上延缓了蜀汉被动挨打的时间，并维护了政权以汉室继承者自居的政治正当性。

诸葛亮最难得之处，不在于他差一点便能凭奇谋统一天下，而在于他清醒地知道蜀汉弱小，仍试图通过严密组织、有限冒险和长期经营寻找改变命运的机会。他的北伐不是浪漫故事中一场场孤注一掷的决战，而是一位政治家在极端不利条件下进行的持续战略努力。

这也解释了北伐为何令人感到悲壮：它并不是因为某一次偶然失误才功败垂成，更不是只要换一条道路、换一名将领就必然成功。街亭若不失，蜀汉或许能占据陇右；运输若更顺利，战役或许能持续更久；司马懿若贸然出战，魏军也可能遭遇重创。但这些可能性即使实现，仍只是通向最终胜利的第一步。横在诸葛亮面前的，是人口、资源、地理和时间共同构成的巨大壁垒。

因此，诸葛亮北伐没有成功，根本原因不是他不够聪明，而是蜀汉缺乏把局部胜利转化为全局胜利的力量。诸葛亮能够以一州之地不断威胁强大的曹魏，已经显示出非凡的治理与军事组织能力；可个人才能能够改善条件，却无法彻底改写条件。五丈原上的结局，最终不是一场单纯的个人失败，而是弱国挑战强国时，战略雄心与现实力量之间难以跨越的距离。

原始页面：https://shishuguan.com/topic/zhu-ge-liang-bei-fa-wei-shen-me-mei-you-cheng-gong
