猫咪突然没精神不叫了是因为猫咪生病了。
第一、幼猫可能是感染了传染病,比如猫瘟,主人可以带猫咪到动物医院做试纸检查确诊;
第二、成猫可能是胃肠道疾病、猫传腹、胰腺炎等多种疾病,但还是需要到动物医院让医生根据猫咪的具体情况来确诊。