喝中药祛痘有一定的效果,造成脸上长痘痘的原因有很多,一般是由于内分泌失调造成的,就会引起脸上长痘痘的情况,在日常生活中不注意自己的饮食习惯,经常熬夜,爱吃一些辛辣刺激的食物,有可能造成脸上长痘痘的情况,应该到正规的内分泌科进行检查。