Python Development Made Easy: How to Set Up a Virtual Environment