Python教程

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

本文主要是介绍window中创建python项目的虚拟环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

什么是虚拟环境

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

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

详细流程

  1. 首先安装python virtualenv
pip install virtualenv

01-安装virtualenv库

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

virtualenv 01_venv

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

创建虚拟环境过程

  1. 激活虚拟环境

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

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

激活虚拟环境过程

  1. 检测虚拟环境

使用命令pip list查看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

这篇关于window中创建python项目的虚拟环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!