That is entirely dependent on the pokemon itself, and it would help a lot if you specified which Pokémon you’re trying to evolve, because there are a lot of different conditions under which evolution can occur:
Leveling up. Most Pokémon will evolve when their level is high enough.
High friendship. Some Pokémon will evolve if you raise their friendship high enough (don’t let it faint, keep it in your party, raise its level, and give it a Soothe Bell).
Trading. Some Pokémon evolve upon trading. We don’t know why this feature was implemented—do our Pokémon just want to get away from us so bad that they will not evolve unless we give them up? The world may never know.
Evolution stones. Some Pokémon use specific stones to evolve. For example, although Lotad will evolve into Lombre via leveling up, Lombre will only evolve into Ludicolo when you use a Water Stone on it.
Items. This is actually a combo method and it is even worse than regular trading. Some Pokémon evolve by trading, but will only evolve if they’re traded while holding a very specific item that will work only on them (example: Porygon will not evolve unless traded while holding an Upgrade, and Porygon2 will not evolve unless traded while holding a Dubious Disc).
Time. I’ll go straight to Eevee on this one. If you want an Umbreon, Eevee will only evolve into that if you max its friendship at night. If you max its friendship during the day, you’ll get an Espeon instead.
Moves. In Omega Ruby, Eevee will evolve into Sylveon when it gets three hearts and knows a Fairy-type move.
It depends on the pokemon.
When the level is high enough...
Weezing does not evolve in Pokemon Ruby.
it doesn't evolve in Pokemon ruby.
You cannot evolve Nosepass in Pokemon Ruby, Sapphire, or Emerald.
Yes, Sandshrew does and can evolve in Pokémon Ruby.
Wobbuffet does not evolve.
Nosepass doesn't evolve in Ruby, sorry.
Yes, it does evolve in Pokemon Ruby. It evolves at lvl 42.
no
NO.
No, Rayquaza cannot evolve in Ruby, or any other version.
Spinda does not evolve.
Minun does not evolve.