使用virtualenv创建python虚拟环境

介绍

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命令就可以退出当前环境。

附录

pycharm切换到本地已创建好的虚拟环境

本博客采用 知识共享署名-禁止演绎 4.0 国际许可协议 进行许可

本文标题:使用virtualenv创建python虚拟环境

本文地址:https://jizhong.plus/post/2018/04/python-virtualenv.html