Mastering Python packages: organizing files and best practices - Virtual environments (#02)

Опубликовано: 02 Июнь 2026
на канале: Solve Computer Science
131
2

Lesson #02 of the "Mastering Python packages: organizing files and best practices" course.

Course intro:    • Mastering Python packages: organizing file...  

In this video we'll see:
Python virtual environments
several tools to manage virtual environments: venv, pipenv, poetry, virtualenv, pipx, etc... I only mention these and do a brief comparison with venv
how to set up and use venv
basic use of .gitignore in relation to venv

All the content provided is freely available. You will find YouTube quizzes in the community tab.

Have fun :)

Quiz: see the community tab on this YouTube channel.

LINKS

📝 Contact me for you project (Google form): https://SolveComputerScience.github.i...
📝 Contact me for you project (Nextcloud form): https://SolveComputerScience.github.i...
💼 Fiverr profile: https://SolveComputerScience.github.i...
venv: https://docs.python.org/3.11/library/...
Pipenv: https://pipenv.pypa.io/en/latest/
Poetry: https://python-poetry.org/
pipx: https://pipx.pypa.io/stable/comparisons/
.gitignore: https://docs.github.com/en/get-starte...
Pipenv slow locking: https://github.com/pypa/pipenv/issues...

CHAPTERS

0:00 Intro
0:07 Python virtual environment intro
0:47 venv vs other tools
3:10 Setting up the virtual environment: venv & .gitignore
5:31 Testing the virtual environment
9:30 More on .gitignore files
10:29 Conclusions
12:01 Outro

#python #course #programming #venv #gitignore