- Python Virtual Environment, and Package Management
Python virtual environments, and as well package management, has a shaky history, and it has been changing a lot for last few years.
Even currently, (early 2018), it is confusing because there are many tools for virtual environments (venv, virtualenv, pyvenv, pyenv).
I couldn’t find one tutorial that describe everything in just one place, so I thought, I will write it down.
This post is a combination of many official documentation, answers of StackOverflow, and different blog posts that I think will give you comprehensive picture, not only for the virtual environment, but for the package management as well.
read more ...