I won’t get into the ins-and-outs of 3D printing here. If you need an intro, check out this instructable. The important thing is that the print is set to “solid infill”. You want a solid piece because any gaps in the infill will most likely cause the pot to leak.
Once the parts are printed, just insert the planter cup and the spout.