window中创建python项目的虚拟环境

window中创建python项目的虚拟环境

什么是虚拟环境

在 Python 中,虚拟环境(virtual enviroment)就是隔离的 Python 解释器 环境。通过创建虚拟环境,你可以拥有一个独立的 Python 解释器环境。这样做的好处是可以为每一个项目创建独立的 Python 解释器环境,不同的项目常常会依赖不同版本的库或 Python 版本。使用虚拟环境可以保持全局Python解释器环境的⼲净,避免包和版本的混乱,并且可以方便地区分和记录每个项目的依赖,以便在新环境下复现依赖环境。

就比如:之前你做的项目是需要在 Python2.7 环境下运行,而你新写的一个的项目是需要在 Python3 环境中运行,这时如果不使用虚拟环境,那么这两个项目就可能无法同时使用,使用 Python3 则你之前写的项目可能无法运行,反之如果使用Python2的环境,则新项目运行会有麻烦。而使用虚拟环境则可以为这两个项目配置不同的运行环境,使得两个项目可以同时运行。

详细流程

  1. 首先安装python virtualenv
pip install virtualenv

window中创建python项目的虚拟环境

  1. 创建虚拟环境
virtualenv 虚拟环境名称

virtualenv 01_venv

可以看到当前文件夹下会出现一个新文件夹为01_venv,即所创建的虚拟环境文件夹。

window中创建python项目的虚拟环境

  1. 激活虚拟环境

在当前文件夹下使用cd命令进入Scripts,在运行activate命令激活虚拟环境。

命令行前出现01_venv即虚拟环境激活成功。

window中创建python项目的虚拟环境

  1. 检测虚拟环境

使用命令pip list查看python环境库的安装情况

可以看到刚创建的虚拟环境是非常干净的,只有几个基本的库。

window中创建python项目的虚拟环境

总结一下

  1. 创建一个新的虚拟环境:virtualenv venv_name(虚拟环境名字)
  2. 激活虚拟环境:venv_name\Scripts\activate.bat
  3. 安装依赖(库):pip install -r requirements.txt

​ 或者直接一个个安装pip install xxx

补充

冷藏现有的虚拟环境:pip freeze > requirements.txt

退出虚拟环境:venv_name\Scripts\deactivate.bat

上一篇:java代码规范(十)其他


下一篇:发现一段灰产JS代码