虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器;虚拟环境可以在系统的Python解释器中避免包的混乱和版本的冲突,为每个程序单独创建虚拟环境,可以保证程序只访问虚拟环境中的包,从而保持全局解释器的整洁,仅用来作为其他虚拟环境的源。
注:本篇博客以安装 flask 虚拟环境为例
安装virtualenv
检查系统是否安装 virtualenv
virtualenv –version
版本号
如果显示版本号,则说明已经安装了,则跳过下面的安装步骤;如果显示错误信息,则说明没有安装,要先安装这个工具sudo apt-get install python-virtualenv
新建一个目录,用于安装
sudo mkdir flask
创建Python虚拟环境(一般虚拟环境被命名为venv)
sudo virtualenv venv