关于python venv的一些使用体验

来源:互联网 发布:数据分析师培训课程 编辑:程序博客网 时间:2024/06/18 09:40

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/Scriptstart activate.bat
加入start可以上新打开的DOS命令窗口不会一闪而过。


4、一些小bug的提示

1.1 在ubuntu14.04的环境下,activate虚拟环境有bug,提示报错,解决方法是创建不含有pip的虚拟环境,创建成功后再安装pip。

原创粉丝点击