问题分析:慢性尿路感染要吃多久药,需要视情况而定,具体分析如下:泌尿系统感染分为急性和慢性两种,慢性泌尿系统感染的治疗较为复杂,服用药物10天左右即可痊愈。建议到正规的医院做尿常规、尿培养、泌尿系彩超等系统的检查,根据尿培养和药敏结果对症进行药物治疗。因此,慢性泌尿系统感染的病人,根据药敏试验的结果,可以选用敏感的抗生素进行治疗。