女性半年没有来大姨妈是由于月经不调引起的,月经不调引起的原因有很多,比如:内分泌失调,环境影响,心理,情绪影响等等的,建议你尽快上医院检查,月经不调严重的话会引起不孕症的,一般采用中药治疗,效果相对来说比较好,平常饮食避免辛辣刺激食物。