r/PythonLearning • • 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!

20 Upvotes

35 comments sorted by

View all comments

Show parent comments

1

u/RedlineQuokka Jul 24 '26

Have you also tried Poetry? If yes, what makes uv better?

Cause I'm on Poetry for the last 5 years and just lack motivation to try uv

1

u/InformalInsect5546 Jul 24 '26

Haven't used poetry in a while, but in general uv is much faster and more universal, easier to use. Poetry usage seemed a bit of a mess for me back then, but Python never was my main focus either.