Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Course Conclusion

Give Feedback

You now know how to:

  • Manage Python project dependencies with pip
  • Isolate project dependencies with virtual environments to avoid version conflicts
  • Find and identify quality third-party packages to use in your own Python projects
  • Set up repeatable development environments and application deployments

iammarciof on April 2, 2020

Hello Dan. Thanks for the course. Where does pipenv stands? Isn’t actually the better to use pipenv instead of pip and venv?

fjamcom on July 25, 2020

Excellent course! Well explained, you truly know your subject well.

naruchitwates on Aug. 10, 2020

Well organized course with clear explanation.

Become a Member to join the conversation.