1、venv环境介绍
从python 3.3开始,python内置的venv环境,在python2中常用的virtualenv现在基本上不用了,但是如果还在用python2的话,还是只能用virtualenv。
2、创建venv环境
2.1 windows下: python3 -m venv /path/to/new/virtual/environment
执行这条指令后会自动创建一个文件夹,里面是虚拟环境所必须的文件。
3、快速启动venv环境
3.1 windows下:
常规的启动方式为DOS下激活activate.bat实现启动,但是需要在虚拟环境目录/Script文件夹下启动cmd,才能激活,比较麻烦。
因此我们可以创建一个新的bat去激活虚拟环境
创建一个bat,内部代码为
cd XX/XXX/XXX/Script
start activate.bat
加入start可以上新打开的DOS命令窗口不会一闪而过。
4、一些小bug的提示
1.1 在ubuntu14.04的环境下,activate虚拟环境有bug,提示报错,解决方法是创建不含有pip的虚拟环境,创建成功后再安装pip。