使用python + virtualenv的小记

简介

virtualenv是一种帮忙给每个项目一个单独的python环境的有用工具,极大解决了同一服务器的不同项目的冲突问题,相对于微服务的docker,是一种轻量级解决方案。

安装virtualenv

sudo pip install virtualenv

创建virtualenv环境

一般virtualenv环境在项目下一个文件夹内,一般名为venv或env(前者多些)。建议在.gitignore中将其忽略。

virtualenv venv

venv即为环境文件夹名。
创建的同时也可以指定所创建python的版本

virtualenv venv --python=python3.6

使用虚拟环境

开启虚拟环境为:

source venv/bin/activate

退出虚拟环境使用如下指令即可:

deactivate

这两个指令的本质是更改当前shell环境的python等的$path路径为目录下自带的python,来达到切换隔离的效果。使用python --version即可验证版本

pip在其中也是可以正常使用的:

pip install -r requirements.txt

Be the first to comment

Leave a comment

Your email address will not be published.


*


不够聪明的人工智能可进不来哦 *