Zefal makes one that mounts with a couple Velcro straps. I have them on my kids’ bikes, that don’t have mounts. Also works on bikes that don’t have round tubes, if you have to mount it in a non-typical location
You can find it at Target, W-Mart, and sporting goods stores, usually ~$10