虚拟环境的构建技术:
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中