战国初期,当时的蜀王朝见秦惠文王,但秦王却打着吞并蜀国的主意,他知道蜀王好色,于是等蜀王回家后决定送五个秦国美女给蜀王,蜀王派五个壮士去接,结果路过梓潼的时候,发现一条长蛇朝石洞钻去。一个壮士闲得无聊去拽长蛇的尾巴,结果居然还拽不动,然后五个壮士一起无聊,结果蛇是拽出来了,不过山也塌了,壮士和美女都被压死了。李谪仙的诗“地崩山摧壮士死,然后天梯石栈相钩连”说的就是这件事,我们可以理解为蜀国劳动人民开凿蜀道的艰苦。不过秦惠文王想吞并巴蜀的司马昭之心确实是路人皆知的,只是因为秦国忙于和东方六国开战,而没多少时间对巴蜀下手。不过在前316年发生了一件事儿。
原来当时蜀国分封了一个苴国,不过苴国却和巴国走得更近,反而和巴国一起骚扰亲戚蜀国。蜀王实在受不了,发兵将苴侯赶跑了。走投无路的苴侯逃到了巴国,巴国估计也不是蜀国的对手,只好向秦国求助,这让秦国得到了一个攻灭巴蜀的绝好机会。秦国的庙堂是什么态度呢?主要形成张仪和司马错两派,张仪认为不如往东进攻韩魏、挟持天子,还说巴蜀地区都是蛮夷居住,白白疲惫了将士也得不到灭国的威名,白白占领了土地也得不到资源的便利。但是司马错却不这么想,他认为帝王大业必须具备三个条件:想要使国家富强必须开拓疆土,想要使军队强大必须让百姓富庶,想要成就帝王大业必须树立德望。而秦国的现状是地小民贫,所以应该先从容易的事情开始做。蜀国此时的政局混乱,秦国灭蜀可以完成上述三个条件,更重要的是,吞并这样一个腐朽的国家并不会让天下对秦国害怕,相反像张仪的做法,只会让六国对秦国恐惧而联合。秦惠文王最终还是采纳了司马错的建议。