Why do international names for satellites and asteroids in the solar system often use women's names?

I don't think so. Except Uranus, the names of satellites are all named after people related to the planet in Greek mythology. For example, Triton is the son of Poseidon, who also blew the horn for Poseidon. Ganymede is a ewe that raised Zeus, while Uranus is named after the characters in Shakespeare and Alexander Pope's works, such as the name of Tianwei XI as Juliet. As for asteroids, in the early days, they also followed the principle of naming after mythical characters, but there were really not so many gods, so later asteroids were named in various ways. Generally speaking, discoverers had the right to name them, and as for what to call them, they were free.