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.

Start Managing Multiple Python Versions With pyenv (Summary)

Give Feedback

You can now more easily contribute to a project that wants to support multiple environments. You can also more easily test out the latest and greatest Python versions without having to worry about messing up your development machine, all with a wonderful tool: pyenv.

You’ve seen how pyenv can help you:

  • Install multiple versions of Python
  • Switch between the installed versions
  • Use virtual environments with pyenv

Download

Course Slides (.pdf)

2.9 MB

Alan ODannel on April 20, 2021

Very informative course. I’ve been using the Python virtual environments for a while now. Pyenv makes switching between Python versions a breeze. Thank you Johan.

Santosh on April 25, 2021

Quick note that on Ubuntu (I’m actually using PopOS), python-openssl returned a “not able to find package” error. This SO post seemed to provide a workaround stackoverflow.com/questions/64950324/unable-to-locate-package-openssl-dev

Become a Member to join the conversation.