Python Virtualenv 使用(Windows)
1、安装
- env 为环境的名字,可以任意设置,其实就是一个文件夹
virtualenv –no-site-packages –python=2.7 env |
Ps:系统必须已经安装好需要的Python版本,如果系统没有装Python2.7,在虚拟环境安装会提示报错。 |
在windows中,启动虚拟环境使用命令:your_env_dir\Scripts\activate,激活虚拟环境后,在cmd窗口的命令前面将出现,表示目前处于虚拟环境中。 |
2、基本操作
安装好虚拟环境后会默认安装上pip,直接用pip管理
基本命令
pip list # 查看已经安装的包
pip install PackageName # 安装
pip install –U PackageName # 升级
pip uninstall PackageName # 删除
环境打包,先激活项目中的virtualenv,再执行pip freeze操作.这样就可以保证获取到的都是项目依赖的,如果没有使用virtualenv,上述pip freeze操作,会将主机安装过的所有python包,都导出
pip freeze > requirements.txt # 导出项目依赖的包到requirements.txt文件 |
pip install -r requirements.txt # 从依赖文件,批量安装包. |
{
"cmd":["C:/Users/Administrator/test_venv/env/Scripts/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\",line([0-9]*)",
"selector":"source.python"
}
保存到默认目录下,命名的文件就会出现在Build System 里面,勾选上即可。
Ctrl + B运行脚本就是在虚拟环境编译的了。