美文网首页
几种管理Python环境方式的比较

几种管理Python环境方式的比较

作者: SSRSGJYD | 来源:发表于2020-06-30 21:10 被阅读0次

pyenv,pyenv-win

第三方库,目标是对一台机器上存在的多个版本的Python进行管理。不支持虚拟环境。

venv,pyvenv

在Python3.3标准库中出现,目标是管理虚拟环境。由于pyvenv命令无法指定Python解释器,因此在Python3.6之后不推荐使用。

virtualenv,virtualenvwrapper,virtualenvwrapper-win

第三方库,目标是管理虚拟环境,比venv功能更强大。virtualenvwrapper和virtualenvwrapper-win是virtualenv的插件,使virtualenv的使用更方便。

pyenv-virtualenv,pyenv-virtualenvwrapper

pyenv的插件,为了将virtualenv与pyenv结合从而支持虚拟环境。

pipenv

第三方库,目标是将Pipfile,pip和virtualenv三者的命令结合、简化。

参考资料:
https://stackoverflow.com/questions/41573587/what-is-the-difference-between-venv-pyvenv-pyenv-virtualenv-virtualenvwrappe

相关文章

网友评论

      本文标题:几种管理Python环境方式的比较

      本文链接:https://www.haomeiwen.com/subject/kmdfqktx.html