介绍
virtualenv是一个python虚拟工作环境管理工具。使用virtualenv可以创建不同版本的python开发环境而不冲突。比如,当你想用python2的时候就可以通过virtualenv创建一个python2的环境,想用python3的时候就可以创建一个python3的环境,并且各个环境之间随意的切换,依赖也是独立的。并且使用起来非常简单。
安装
pip安装
pip install virtualenv
apt-get安装
apt-get install virtualenv
使用
创建虚拟环境
virtualenv --no-site-packages .venv
默认使用当前python版本创建一个.venv
的虚拟环境,会在当前目录生成一个.venv目录。如果要指定某个python版本可以通过参数--python=python3
这种方式指定。
使用刚创建的虚拟环境
source .venv/bin/activate
通过source命令可以激活刚才创建的虚拟环境,在这个环境里面一切独立独立的,安装的依赖也只会在当前环境下,不会影响其它的环境。
退出虚拟环境
deactivate
只要在当前环境下的任何地方输入deactivate
命令就可以退出当前环境。