Flask虚拟环境

一、虚拟环境

1、为什么需要虚拟环境

  • 虚拟环境作用是将每个项目所需要的包隔离开形成一个独立的整体,每个虚拟环境互不干涉,方便与运行,因为如果有包有升级的话,可能会运行不了。

2、安装使用虚拟环境:pipenv

2.1 安装虚拟环境:在系统命行安装pipenv

  • Windows安装pipenv
    pip install pipenv

2.2 创建虚拟环境工作文件夹并进入

  • 本机创建的虚拟环境工作文件夹为: E:\DevProjects\flask_study

2.3 进入虚拟环境:在项目目下命令中,执行 pipenv shell

  • 正确进入虚拟环境后,命今提示符前,会多出来以”()“包括的一段字符
    在这里插入图片描述

2.4 退出虚拟环境:在项目目下命令中,执行 exit

  • 退出虚拟环境后,命令提示符恢复正常
    在这里插入图片描述

3、虚拟环境配置

3.1 Pipfile文件

  • 文件在虚拟环境工作目录下:(E:\DevProjects\flask_study\pipfile)
    在这里插入图片描述
url           # 指定国内pip源,不然下载库会很慢

dev-packages  # 开发环境
verify_ssl	  # 安全认证

packages      # 生产环境

requires      # Python版本

3.2 环境变量:WORKON_HOME

3.2.1 设置环境变量:WORKON_HOME

  • WORKON_HOEME : 该变量名为固定用法,不能修改
  • 变量值对应的目录必须是真实存在的目录 在这里插入图片描述

3.2.2 pycharm虚拟环境设置

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 选择: 环境变量WORKON_HOME对应目录\虚拟目录\scripts\python.exe

  • 虚拟目录:系统命令行虚拟环境状态下,命令行前面括号内的目录
    在这里插入图片描述

  • 正确的环境为:
    在这里插入图片描述

四、虚拟环境删除

  • 建议虚拟环境安装文件保存在固定目录下,以便管理
  • 建议先设置系统变量WORKON_HOME,再运行pipenv shell

1、检查虚拟环境安装文件所在目录

  • 用pycharm虚拟环境设置查看
  • 一般在C:\user\administrator.virtualevs\ 下 虚拟环境名称 对应的目录

2、删除已有虚拟环境

  • 找到虚拟环境所在的目录,删除 它 即可
  • 删除前,关闭虚拟环境:命令行 exit ,并闭找开的程序。

3、设置系统变量WORKON_HOME后,退出已进虚拟环境和命令窗口,重新打开DOS命令窗口,找到虚拟环境工作目录,执行 pipenv shell 即会重 新生成

猜你喜欢

转载自blog.csdn.net/laoluobo76/article/details/109025738