Python虚拟环境

虚拟环境的构建技术:

Anaconda: Python开发集成环境,可以管理Python解释器,实现了在同一台计算机中管理不同版本的Python环境,适用于不同项目的开发

  • 优点:不仅可以管理多个环境,管理不同版本的Python解释器,集成大量模块
  • 缺点:耗费系统资源较多
(1) 检查conda
conda --version     安装Anaconda软件的版本。
(2) 升级conda
conda update conda     Conda会检查可升级版本,并同时显示可升级的包
(3) 创建新运行环境
conda create -n py37 python=3.7.7
(4) 激活新运行环境
Windows: activate py37
Linux:conda activate py37

VirtualENV:Python虚拟环境模块,可以通过安装的python解释器,复制创建对应的虚拟环境,适合于开发的多个项目,依赖同一个python版本的情况

  • 优点:消耗系统资源少,操作简单、灵活
  • 缺点:只能操作Python的同一个版本
1. 安装需要的模块
C:UsersAdministrator> pip install virtualenv virtualenvwrapper-win
2. 创建虚拟环境
C:UsersAdministrator> mkvirtualenv my_django
C:UsersAdministrator> mkvirtualenv my_spider
3.  切换虚拟环境
C:UsersAdministrator> workon my_django  # 切换到my_django中
原文地址:https://www.cnblogs.com/duxiangjie/p/13854434.html