Flask-Windows下虚拟环境使用入门

来源:互联网 发布:桌面总是出现精选淘宝 编辑:程序博客网 时间:2024/05/31 18:45

前言:安装Flask最便捷的方式是使用虚拟环境。虚拟环境是Python解释器的一个私有副本,在这个环境中可以安装私有包,而且不会影响系统中安装的全局Python解释器。特别是很多使用linux系统的朋友,一般linux默认安装的Python是2.7,很多朋友喜欢更新系统的Python,导致linux系统一些默认的配置被改动,导致各种各样的问题。

windows下安装virtualenv

虚拟环境使用第三方使用工具virtualenv创建,博主安装的Python3.6,可以检查一下Python的版本和已经安装的库如下图所示
这里写图片描述
接下来控制台中输入指令

pip install virtualenv

安装工具过程及完成的界面如下:
这里写图片描述
当然还是使用常用的检测包安装是否成功的仿佛,检查包的版本信息

virtualenv –version

这里写图片描述

看到以上信息,说明我们已经成功的安装了虚拟环境的三方工具。

创建虚拟环境

现在我们假定有一个flask的项目工程,我们现在的目标就是在这个flask项目中穿件python虚拟环境,进入项目目录中,输入指令,

virtualenv venv

按照惯例,一般虚拟环境会被命名为venv,具体操作如下图所示
这里写图片描述
这样我们就在flask文件夹下有了一个名为venv的子文件夹,他保存一个全新的虚拟环境,其中有一个私有的Python解释器
这里写图片描述

激活虚拟环境

windows激活虚拟环境的指令

venv\Scripts\activate

这里写图片描述
成功激活之后,虚拟环境解释器的路径就被加入PATH中,但这种改变不是永久的,他只会影响当前的命令行会话,为了提醒用户已经激活了虚拟环境,如上图所示,会修改命令行的提示符,加入环境名。

证明系统环境和虚拟环境的Python相互独立

我们在虚拟环境中安装flask,再与系统环境的安装包进行对比
虚拟环境:

安装flask的指令:pip install flask
这里写图片描述
然后查看安装的包
这里写图片描述

系统环境:

这里写图片描述

显然通过以上两个截图对比,虚拟环境和系统环境互不干扰。

原创粉丝点击