wefinger

Python虚拟环境工具Virtualenv的简单使用介绍
当我们在进行多个python项目开发时,为了解决不同项目之间的依赖、库版本等问题,Virtualenv应运而生,他...
扫描右侧二维码阅读全文
24
2018/06

Python虚拟环境工具Virtualenv的简单使用介绍

当我们在进行多个python项目开发时,为了解决不同项目之间的依赖、库版本等问题,Virtualenv应运而生,他可以为一个项目创建一套“隔离”的Python运行环境。

在python3.3之后内置了venv库,原生支持虚拟环境,可以代替virtualenv,用法将在下一篇介绍。

安装

可以直接使用pip进行安装

pip install virtualenv

使用

创建虚拟环境

virtualenv venv  

默认不继承全局库,仅包含pipsetuptools两个库,如果要继承全局Python的库,则

virtualenv --system-site-packages venv 

在本机包含多个python版本时,也可以指定Python的解释器:

virtualenv -p /usr/bin/python3.6  venv  

激活虚拟环境

使用前,需要先激活虚拟环境

linux:

source venv/bin/activate  

windows:

venv\Scripts\activate.bat

此时命令行提示符最前端会多一个(venv),venv为虚拟环境名称,则虚拟环境启用成功
接下来使用pip安装的所有库都只会安装到该虚拟环境中。

退出虚拟环境

deactivate  
Last modification:June 24th, 2018 at 11:03 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment