virtualenv 虚拟环境
最后更新于:2022-04-02 02:17:54
[TOC]
## 概述
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4所有第三方的包都会被`pip`安装到Python3的`site-packages`目录下,如果需要多个 pyhton 共存,则需要`virtualenv`就是用来为一个应用创建一套“隔离”的Python运行环境
## 安装
`$ pip3 install virtualenv`
如果觉得 pip 的版本过低
`$ pip3 install -U virtualenv`
## 使用
创建一个独立的环境名称为 venv, 加上--no-site-packages,所有包都不会复制过来
//在项目目录执行
```
//*unix
virtualenv --no-site-packages venv
//window
virtualenv venv
```
### 进入虚拟环境
#### linux
```
source venv/bin/activate
```
#### widnow
`cd venv/Scripts && activate && cd ../../`
### 安装第三方包
```
pip install jinja2
```
### 退出环境
```
deactivate
```
';