利用pyenv和pipenv管理多个相互独立的Python虚拟开发环境

日常工作中,我们的开发工作往往是这样的:比如你手头有多个开发项目,其中项目A要求用python3.7,项目B需要用python3.6,又要求项目A和项目B各自的依赖包相互独立,互不干扰。为了满足这样的开发需求,我们需要在自己的电脑上安装多个Python版本,并且项目之间进行环境隔离。要想安装多个Python版本,可以利用pyenv这个好用的工具,对于建立多个项目之间隔离的开发环境,可以借助于pipenv这个更加好用的包管理工具。

这篇文章将给大家介绍如何利用pyenv和pipenv来管理我们的python开发环境,主要讲两个核心内容:

  1. 如何在同一台电脑上管理多个版本Python;

  2. 为每一个项目建立相互隔绝的虚拟环境。

阅读全文: http://gitbook.cn/gitchat/activity/5e9bb38e4ddf647eee3a17aa

您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

利用pyenv和pipenv管理多个相互独立的Python虚拟开发环境