没有怀孕但是姨妈不来的原因有很多:1.女性生活不规律、压力大或是环境改变、服用了药物等引起的。2.饮食没有规律性,暴饮暴食或节食减肥等。3.内分泌失调引起的,比如有多囊卵巢或是卵巢早衰等。4.患有器质性病变,如子宫肌瘤、腺肌症或子宫内膜受损过薄、粘连等情况。月经不来若推迟时间在1周左右,可以暂时不用药调理,饮食上注意调理,要加强营养,多休息观察;如果超过1周后不来属月经不调症状 ,要做B超和激素6项、甲状腺功能检查后,服用药物调理月经。