virtualenvwrapper
上一篇文章讲述了virtualenv, virtualenv是virtualenvwrapper的基础.
virtualenv建立一个独立的依赖库,假如你在电脑(全局环境)安装的是Python 2.7,但是你接到的项目必须使用Python 3.7, 但你并不希望升级你电脑(全局环境)上安装的Python版本从Python 2.7->Python 3.7,那么你可以通过virtualenv为你的项目指定一个虚拟环境,在该虚拟环境中选择Python 3.7,从而与全局环境的Python 2.7保持隔离。虚拟环境就有点像docker,不同的虚拟环境相当于docker不同的容器.
virtualenvwrapper 就是把你电脑上所有的虚拟环境全部放到一个指定的文件夹,方便管理(默认c盘)保持
1. 通过pip安装该包
pip install virtualenvwrapper
2. 创建虚拟环境
virtualenvwrapper 把所有的代表虚拟环境的文件夹都统一放在一个地方,默认在c盘
mkvirtualenv enve
3.激活你的虚拟环境
workon enve
4.在我们的虚拟环境中安装其他第三方库
pip install pandas
注意命令行工具前的括号,代表着我们进入虚拟环境
5.退出虚拟环境
deactivate
6. 查看所有虚拟环境并且删除一个
lsvirtualenv
rmvirtualenv enve
6. supplement (补充)
在我们独立的虚拟环境中安装的第三方包与全局的环境无关
上一篇文章讲述了virtualenv,virtualenv是virtualenvwrapper的基础.