jupyter、pyenv、virtualenv、virtualenvwrapper简要区别

1、区别

1.jupyter

对接ipython,做为一个web端的notebook,便于python工做。python

2.pyenv

在建立一个新的python版本时,彻底拷贝一个现成的python环境。新的python版本,可做为globallinux

3.virtualenv

在建立一个新的python版本时,他生成一套软链到现有的python环境,即执行环境和版本不变,也能够制定一个python解释器让他来virtual,可是他的site-packages是独立的。web

针对一个应用,创建一个独立的python运行环境。windows

4.pyenv-virtualenv

建立一个新的python版本时,拷贝了一份执行环境,放到当前版本的/envs/venv下面。并由pyenv activate venv和pyenv deactivateapp

5.virtualenvwrapper

是对virtualenv的扩展。用来管理所有的虚拟环境。mkvirtualenv建立新的虚拟环境, cpvirtualenv 拷贝虚拟环境,rmvirtualenv删除虚拟环境, workon 切换不一样的虚拟环境,不一样的projectspa

 

2、pyenv的安装使用

只在linux和mac上,windows不行.net

 


参考文档

1.:https://www.douban.com/note/616389950/blog

2.Python版本管理:pyenv和pyenv-virtualenv(MAC、Linux)、virtualenv和virtualenvwrapper(windows):https://blog.csdn.net/inke88/article/details/59761696#pyenv不支持windows缘由滑动到最后ip

相关文章
相关标签/搜索