How can I set up Python and virtual environments. I\'ve tried reading countless documentation and they suggest different steps to do this. Here\'s what I think I need to do.