患者出现胃痉挛的情况,一般跟环境因素、遗传因素、身心因素等三方面有关。第一,环境因素主要指的是饮食、吸烟和药物。患者经常暴饮暴食、饮食不洁或者是喜欢吃一些寒凉、辛辣等刺激性食物,可能会因脾胃功能失调而引起痉挛;生活中具有长期吸烟史的患者,发生胃痉挛的概率往往会更高一些;患者服用某些药物,导致胃黏膜被破坏,也有可能导致胃痉挛的情况。第二,有胃痉挛家族史的患者,其发病几率也会更高一些。第三,患者经常性压力过大,可能导致脾胃气机不通,从而引发胃痉挛。