Modern Python Projects Transcripts
Chapter: Python versions and packages
Lecture: pyenv

Login or purchase this course to watch this video and the rest of the course contents.
0:00 So, no matter what operating system you have,
0:02 you will need to install Python.
0:04 There are many different ways to do this.
0:06 You can go to the python.org website and download the installer for any operating
0:10 system. You can use a package manager like Homebrew for Mac or apt-get
0:15 On Linux. Or you can even compile Python from the source files.
0:20 However, my favorite way of installing python that I'm using since a few years is to
0:26 use a tool called pyenv.
0:28 pyenv is a tool for managing python versions.
0:31 You can use it to easily install new python version,
0:34 but also to quickly switch between different python versions that you have installed.
0:39 It might not be a big deal if you only use one version of python
0:43 all the time. But if you're working with multiple python versions,
0:47 this tool is a must. While pyenv full work for Mac OS and Linux,
0:52 if you're using windows, check out the pyenv-win.
0:56 It's a part of pyenv to windows.
0:59 It might not have all the features that the standard pyenv has,but it has all the essential ones,
1:01 that I will be showing in this course.