
windows环境下, 使用虚拟Python环境可以使程序运行环境与主机环境隔离, 并在虚拟环境中安装不同Python版本.
本文主要介绍virtualenv 的用法.
特性 | venv | virtualenv |
内置性 | Python 3.3+ 内置 | 需要单独安装 |
兼容性 | 仅支持Python 3.3+ | 支持Python 2.7+ 和 Python 3 |
功能 | 基础功能 | 更多高级选项 |

pip install virtualenv
virtualenv vitual_env
vitual_env\Scripts\activate
Fig. 激活的虚拟环境
pip install scrapy pip install datetime
# 导出当前环境的依赖包 pip freeze > requirements.txt # 从requirements.txt安装依赖 pip install -r requirements.txt
deactivate
直接删除虚拟环境文件夹即可: