诸葛亮之所以不和关羽一起驻守荆州,而选择跟随刘备进攻西蜀,原因在于,当时的情形必须有诸葛亮随军处理才能解决,进攻西蜀问题刻不容缓,箭在弦上,不得不发。而这些突然出现的意外情况,导致诸葛亮不得不放弃原本与关羽一起驻守荆州的计划,跟随刘备进攻西蜀。原先诸葛亮是计划与关羽将军一起驻守荆州,毕竟他也知道,进攻西蜀虽然迫在眉睫,但是荆州的防守一事,也是不容忽视。所以他也就留了下来,细心部署一干防御重事,由庞统跟随刘备进攻西蜀。
这本来是很完美的一个计划,刘备似乎离“隆中策”的规划只有咫尺之遥,如果庞统没有因为大意断送了自己的性命的话。可是,战争不容假设,战场上也没有同情,庞统最终丧命“落凤坡”。作为进攻西蜀的重要军师的庞统,就这样丧失了自己的性命,导致了刘备集团失去了相较于其他集团而言的重要优势——同时拥有“卧龙”、“凤雏”。当时有个传言:卧龙、凤雏,得一可安天下。正是因为刘备集团失去了“凤雏”庞统,“卧龙”诸葛亮就显得更为重要了。他也就因此更加成为了刘备集团进攻西蜀的决策核心人物。再加上,当时的刘备失去了庞统这一重要的军师,如果诸葛亮再不去到进攻西蜀前线,恐怕会导致军心不稳的情况发生。为了避免这种情况,诸葛亮此行,对于稳定军心,是十分必要的,因为当时的形势,已经让他没有了选择,更加不容推辞。就这样,诸葛亮搁置了和关羽将军一起镇守荆州的计划,选择前往西蜀前线。此番举动,实为无奈,但又不得不为之。
因为诸葛亮需要镇守后方,要是和关羽一起的话,就没人镇守后方了。
因为诸葛亮是人才,刘备刚刚入蜀,根基不稳,需要休养生息,需要诸葛亮这样的治世能才,所以选择将诸葛亮留在身边。
因为当时蜀汉内部的荆州集团和本土势力有着极大的矛盾,需要诸葛亮这样的人物坐镇。