失败的原因是多方面的,但诸葛亮归罪于马谡一人,同时承认自己用人不当。
《三国志》记载,公元228年诸葛亮第一次北伐失败,回师汉中,谈街亭之败的原因时说:“大军在祁山、箕谷,皆多於贼,而不能破贼为贼所破者,则此病不在兵少也,在一人耳。”
刘备曾说“马谡言过其实,不可大用”。诸葛亮不听,后悔不及,上疏后主:“臣明不知人,恤事多闇,春秋责帅,臣职是当。”
第一次北伐,赵云在箕谷布的只是疑兵,为防止魏军深入。主场失利,疑兵也失去意义,赵云将赤崖以北的栈道烧毁了一百余里,退回汉中。
从以上史料中可以看出,诸葛亮认为失败的原因在于马谡一人,不听将令。自己的责任是用人不当。