我正在寻找一个类似于Ruby的RVM的Python版本管理器,我发现pyenv,但它仅仅是一个切换器,所以我需要将其与virtualenv结合使用(根据我目前的理解),这有点费力,但我可以习惯它。此外,我已经阅读到pipenv建议使用代替virtualenv,那么它能与pyenv一起使用吗?如何操作?
然而,文章What is the difference between venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, etc?提到pyenv在Python 3.6中已被弃用。所以我又陷入了困惑,我应该使用什么?如何使用?
系统:Arch Linux,Plasma。
当前安装的Python版本:2.7.14和3.6.4
我计划做的事情:我需要一个框架,如果出于任何原因,我需要使用版本3.4.7、3.2.6、2.6.7和2.3.3,我可以毫不费力地完成它。
我希望得到你的帮助,感谢大家。
然而,文章What is the difference between venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, etc?提到pyenv在Python 3.6中已被弃用。所以我又陷入了困惑,我应该使用什么?如何使用?
系统:Arch Linux,Plasma。
当前安装的Python版本:2.7.14和3.6.4
我计划做的事情:我需要一个框架,如果出于任何原因,我需要使用版本3.4.7、3.2.6、2.6.7和2.3.3,我可以毫不费力地完成它。
我希望得到你的帮助,感谢大家。
pyenv
并没有被弃用;而是pyvenv
被弃用了。 - phd