首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jupyter、pyenv、virtualenv、virtualenvwrapper简要区别

jupyter、pyenv、virtualenv、virtualenvwrapper简要区别

作者头像
晓歌
发布2018-08-15 12:16:16
1.1K0
发布2018-08-15 12:16:16
举报
文章被收录于专栏:破晓之歌破晓之歌

一、区别

1.jupyter

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

2.pyenv

在创建一个新的python版本时,完全拷贝一个现成的python环境。新的python版本,可作为global

3.virtualenv

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

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

4.pyenv-virtualenv

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

5.virtualenvwrapper

是对virtualenv的扩展。用来管理全部的虚拟环境。mkvirtualenv创建新的虚拟环境, cpvirtualenv 拷贝虚拟环境,rmvirtualenv删除虚拟环境, workon 切换不同的虚拟环境,不同的project

二、pyenv的安装使用

只在linux和mac上,windows不行

参考文档

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

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、区别
  • 1.jupyter
  • 2.pyenv
  • 3.virtualenv
  • 4.pyenv-virtualenv
  • 5.virtualenvwrapper
  • 二、pyenv的安装使用
  • 参考文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档