虽然一直用virtualenv,但并不是很确切地知道它做了什么。
[pyenv的doc](https://github.com/yyuu/pyenv)说它主要在PATH上做文章,也就是说它不负责包的分离?
如果我用了pyenv来管理不同的python的版本,还是需要virtualenv来管理不同项目的包,那何必多此一举,只用virtualenv就够了啊?
[pyvenv](https://docs.python.org/3/library/venv.html)是标准库提供的工具,它和virtualenv做的是一样的事情吗?目的是为了取代virtualenv?
[pyenv的doc](https://github.com/yyuu/pyenv)说它主要在PATH上做文章,也就是说它不负责包的分离?
如果我用了pyenv来管理不同的python的版本,还是需要virtualenv来管理不同项目的包,那何必多此一举,只用virtualenv就够了啊?
[pyvenv](https://docs.python.org/3/library/venv.html)是标准库提供的工具,它和virtualenv做的是一样的事情吗?目的是为了取代virtualenv?