6-7天不大便的原因如下:1、与年龄有关,人越老胃肠运动越慢,这时候肠道里面的东西就难以通过肠蠕动进入直肠排出,因此越容易出现6-7天不大便。2、有不良的生活和饮食习惯,如经常吃油腻、难消化的食物,少吃水果和蔬菜,以及不锻炼也会导致这种情况,因为这样会导致膳食纤维不足以及肠道蠕动变差。3、心理因素,不良的心态比如抑郁、焦虑等容易导致胃肠功能差,进而导致6-7天都没有大便。4、胃肠道本身的疾病,如肠息肉、肠道肿瘤等,都会影响大便排出。5、滥用泻药,长期使用泻药会引起胃肠道黏膜损伤,以及胃肠蠕动紊乱引起的便秘。总之,出现长时间不大便,应前往医院就诊。