心包炎的治疗方法有药物治疗和手术治疗。心包炎是由感染性因素和非感染性原因导致的心包炎症反应性疾病。感染性原因主要是病毒、细菌感染和结核杆菌感染,一般针对病因治疗,给予抗生素、抗病毒或抗结核杆菌治疗。非感染原因多见于心肌梗死、心脏术后引起的心包炎,还有系统性红斑狼疮性心包炎,这种情况下主要是针对原发性基础疾病的治疗,同时给予对症治疗。心包炎常常会导致胸痛,它和心绞痛、心肌梗死的胸痛是不一样的,可以口服解热镇痛消炎药对症治疗后缓解。如果心包的炎症产生心包积液,当积液量增多,会出现压迫心脏的症状,此时就需要心包穿刺引流术治疗。当心包炎发生发展形成缩窄性心包炎时,就必须要做心包剥离手术治疗。