问题分析:一般情况下,2个月宝宝4天没大便但是老放屁可能是因为食物中缺少纤维素导致。具体分析如下:通常来讲,2个月的宝宝主要吃乳类,食物中缺乏纤维素,容易出现便秘,特别是配方奶喂养的宝宝,大便次数少,甚至会出现2周不排便的情况。由于大便在肠道内干结,细菌发酵产生大量气体,表现为放屁多,腹部胀气明显。对于此症状的宝宝,建议母乳喂养,还可以适当的给宝宝补充一些益生菌。到添加辅食时,要按时添加辅食。如果反复便秘没有好转,建议去医院做进一步的检查。