python virtualenv笔记

1.python3.3之前

安装虚拟环境包: pip install virtualenv

创建虚拟环境: $ virtualenv -p /usr/bin/python2.7 –-no-site-packages my_venv
## -p 指定解释器版本
## --no-site-package 不复制主环境的第三方包
## my_venv 虚拟环境的名称

启动虚拟环境: $ source my_venv/bin/activate 

退出虚拟环境: $ deactivate 

删除虚拟环境: $ rm –r my_venv

2.python3.3以后

自带venv包

创建虚拟环境: python -m venv myvenv
可以在当前目录创建一个名为 myvenv 的虚拟环境

venv 有些参数,不过相比 virtualenv 少了些,这里简单介绍几个:
--without-pip: 不需要安装 pip,默认为安装
--clear:如果创建虚拟环境的目录已经有了其他虚拟环境,清除重建
因为 venv 是依附于一个 Python 解析器创建的,所以不需要指定 Python 解释器版本

除了创建的区别外,其它操作同上.

致谢

原文地址:https://www.cnblogs.com/jonnyan/p/14246280.html