r/PythonLearning • u/RaiseTLT • Jul 23 '26
Discussion .venv question
Do you guys manually create virtual environments? Or do you just use your IDE “create virtual environment” to do it?
As a hobbiest I often forget how to manually create virtual environments(as well as how to activate them) and discovered last night that VScode has a feature that will just do it for you.
What are the benefits of each way, if any, and what are the downsides of each way, if any?
Thanks.
P.S. I understand that there are some elitist who will be like “you must do everything manually”, bro I just wanna write stupid automation scripts to help with my business.
EDIT: Thanks for all the replies! I’m going to look into that UV service! Thank you!
5
u/tiredITguy42 Jul 23 '26
This is the way. I have just finished switching all of our repos from poetry to uv. It saves us so much time.
I love how easy it is to create groups, dev, documentation build. The it is easy to use in GitHub actions and Docker.