引起心包积液的原因主要包括如下一些:1.正常人可以有少量的心包积液,这种心包积液的出现是生理性的,起润滑作用。2.各种原因引起的心包疾病,如感染、肿瘤、自身免疫病、尿毒症等。3.严重的心力衰竭、低白蛋白血症等。对于正常人出现的少量心包积液,不需要特殊的处理。对于心包疾病引起的心包积液,要积极地治疗心包疾病,大量的心包积液要及时地抽液减压。心力衰竭引起的心包积液,要积极地进行抗心衰治疗。低白蛋白血症引起的心包积液,要纠正血液内低白蛋白的状态。