自由切换python2和python3开发环境
简介
作为一名python开发者,您应该听说过python2 和python3. 那么有时候我们开发的时候,需要切换不同的开发环境,python版本2和3, 比如我们需要迁移一些老的类库从python2到python3.
本文介绍一下如何利用pipenv工具,完成环境的切换
安装python2和python3
首先确保系统安装了python2 和 python3,如果没有安装,请执行安装命令.(以ubuntu 19.10为例)
sudo apt-get install -y python2 python3
检查他们的版本
$ python2 --version Python 2.7.16 $ python3 --version Python 3.7.5rc1
安装pipenv
以ubuntu 19.10为例
sudo apt install -y pipenv
创建项目,开始环境切换
cd ~/ mkdir tmp/demoproject cd tmp/demoproject # 切换到python2 pipenv --two # 进入python2 虚拟环境 pipenv shell #退出环境很简单,exit就可以 # 切换版本之前,先备份老的配置文件 mv Pipfile Pipfile.bak # 切换python3 pipenv --three # 进入python3 虚拟环境 pipenv shell
通过简单的几行命令,就可以简单的切换环境。
也不用记什么复杂的命令。