Python: Virtual Environments & pip

Wishlist Share

About Course

Keep your Python projects tidy and reproducible. Learn why virtual environments matter, how to create and activate one with venv on Windows, macOS and Linux, how to install and manage packages with pip, and how to share dependencies with a requirements.txt file safely.

Tutwoo is an independent learning provider. This course is general skills training based on official documentation. It is not an accredited qualification. Software behaviour can change between versions, so check the official documentation for the version you use.

What Will You Learn?

  • Create and activate a virtual environment with venv Install, upgrade, list and remove packages with pip Record and recreate dependencies with requirements.txt Avoid common security and setup mistakes with third-party packages

Course Content

Course Lessons

  • Why virtual environments?
  • Creating and activating an environment
  • Installing packages with pip
  • Security and good practice

Sources & Further Reading
The official guidance this course is based on.

Final Assessment

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

✕