诸葛亮病逝后,司马懿终生不攻蜀国,是因为他的对手不在了,他知道蜀国迟早都会灭亡,在等待时机。如果现在攻打蜀国,担心东吴乘机而入。
因为司马懿非常敬佩诸葛亮,认为诸葛亮也是一代奇才。因此出于对对手的尊重,司马懿没有攻击蜀国。
因为司马懿怕诸葛亮诈死,其次诸葛亮死后还有一些对付司马懿的陷阱,让司马懿一朝被蛇咬十年怕井绳
在诸葛亮去世以后,蜀国的实力更是大大下降,对曹魏已经不构成威胁,司马懿也就不会把重心放在对付西蜀上, 反正西蜀早晚都要被曹魏拿下, 最终只是时间问题;而后 司马懿又进行了几场其它的战役,都取得了胜利,这为司马懿以后居庙堂之高,奠定了政治和军事基础。
因为他没有信心能够拿下蜀国,所以出于安全考虑才没有这么做