问题分析:一般情况下,慢性尿路感染一般需要服用3-6个月的药物。但是建议患者在医生的指导下用药。具体情况分析如下:慢性尿路感染是指反复发作的尿路感染。如果感染与性生活有关,建议性生活后2小时内单次使用抗生素。目前国外文献及指南推荐低剂量抗生素长程使用。具体的疗程因人而异,可能长达数月之久,请咨询专业医师。