From what I've heard, pyenv is the hot environment manager these days, rather than virtualenv. They do a very similar job though.
pyenv
Hi Ben
As you know, pyenv is a tool for managing multiple Python versions. And you can create virtual environment using the pyenv-virtualenv extension.
pyenv-virtualenv
$ pyenv virtualenv 3.8.0 my-python-project-env
We can compare it to creating a gemset in ruby.
$ rvm gemset create my-ruby-project-env
What you can see here is that when you create a virtual environment you can set python version with pyenv.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
From what I've heard,
pyenv
is the hot environment manager these days, rather than virtualenv. They do a very similar job though.Hi Ben
As you know,
pyenv
is a tool for managing multiple Python versions.And you can create virtual environment using the
pyenv-virtualenv
extension.$ pyenv virtualenv 3.8.0 my-python-project-env
We can compare it to creating a gemset in ruby.
$ rvm gemset create my-ruby-project-env
What you can see here is that when you create a virtual environment you can set python version with
pyenv
.