随着用python做的项目越来越多,项目中使用了不同的类库,而且,有些项目使用相同的类库,但是版本不一样,导致local的类库管理越来越复杂。有必要将各个项目的环境独立起来。目前有2个办法,一是采用docker,另一种是采用virtualenv。这两种办法都是将环境虚拟化,在这里介绍一下如何使用virtualenv来,虚拟化环境。
笔者目前使用的是Mac,这里的介绍是一Mac为例子。
安装virtualenv
打开终端输入
pip install virtualenv
创建虚拟环境
1,打开Pycharm,找到preference。打开preference后,找到如下画面,选择创建virtualenv
![](https://img.haomeiwen.com/i4855318/4f828f02bc15c937.png)
打开virtualenv的创建画面
![](https://img.haomeiwen.com/i4855318/5b2276d031ea3a87.png)
创建后,初始化的virtualenv如图:
![](https://img.haomeiwen.com/i4855318/5e5bab5aaaef84d8.png)
到这里我们的virtualenv就创建完成了。接下来就可以在virtualenv中安装我们需要的类库了。在上图的画面中点击左下角的+号,打开类库的安装画面,可以选择我们需要安装的类库进行安装。
![](https://img.haomeiwen.com/i4855318/f836bf64f18df2e4.png)
这样,我们就可以将我们各个项目的类库独立起来。
网友评论