They all really boil down to that last one: teach men not to rape.
Here’s the thing, though. We already do. We have been teaching men not to rape for a very long time. Just like we have been teaching men and women not to steal, teaching men and women not to murder, teaching men and women not to defraud others, and so on and so on. For the most part, it works. Most men and women don’t steal, they don’t murder, they don’t commit fraud…and they don’t rape.
But there’s always that one asshole who doesn’t get the message. It’s not the vast majority of men one has to worry about. Like the dog in the picture of the OP, they’ll take “no” for an answer. But there remains an irreducible fraction of scum who won’t, that no amount of attempting to teach them to morally and ethically get along with others will reach. Those are the ones you have to worry about.
In the end, you have to look after your own safety. Not because you’re at fault, even if you don’t. But because you don’t want to be a victim. So when I suggest that you might want to learn to defend yourself against an attack, to use care in situations where you might be attacked, or to arm yourself against an attack by someone bigger and stronger than you (after all, rapists rarely pick victims their own size and strength), I’m not blaming you for being victimized. That blame lies entirely with the attacker. I’m trying to help you not be victimized since there’s little I can do about the attacker.
Source: Rape culture?
If it really comes down to “tell men not to rape”, it seems to me the woman being threatened with rape is in a really good position to tell the man not to rape.
Let me know how well that works.