虚拟环境的搭建

发布时间 2023-10-07 19:58:02作者: Maverick-Lucky

虚拟环境的搭建

1. 作用(优点):

 1. 使不同应用开发环境相互独立

 2. 环境升级不影响其他应用,也不会影响全局的python环境

 3. 防止出现包管理混乱及包版本冲突

2. 什么是虚拟环境,为什么要有它?解决了什么问题

  - 操作系统装了 python3.10

    - 使用django 2.2.2 开发了一个项目

    -  使用django 3.x 开发了 一个项目

    - 把两个项目都打开,同时开发

  - 每个项目都用自己独立的环境,装的模块相互不影响

  - 两种解决方案:

    Virtualenv:第三方

    pipenv:官方的