Chad Smith
1 min readDec 18, 2018

--

Pipfiles can specify which Python version they are compatible with. But that is different from what pyenv does; pyenv is the tool that can install different python binaries on your computer.

For example if you are running Python 3.7 and you have a Pipfile that says it requires Python 3.5

[requires]
python_version = '3.5'

you can use pyenv to install Python 3.5. After Python 3.5 is installed, Pipenv can then install the application’s dependencies (using Python 3.5) and run it.

--

--

Chad Smith
Chad Smith

Written by Chad Smith

Software engineer and open source developer https://github.com/cs01

Responses (1)