To provide a tube pump 100 which includes: a drive mechanism 100 including a first roller unit 10 and a second roller unit 20 which rotate about an axis line X1 while being in contact with a tube 220 having elasticity, and a first drive unit 50 and a second drive unit 60 which cause the first roller unit 10 and the second roller unit 20 to rotate independently about the axis line X1; a holding mechanism 200 which holds the tube 220 in an arcuate shape about the axis line X1; and an attachment mechanism 300 which detachably attaches the holding mechanism 200 to the drive mechanism 100.