site logo

Marico's space

Python如何创建虚拟环境并运行Python程序

服务器技术 2025-11-29 21:04:22 5

windows环境下, 使用虚拟Python环境可以使程序运行环境与主机环境隔离, 并在虚拟环境中安装不同Python版本.

本文主要介绍virtualenv 的用法.

virtualenv 与 venv 的区别

特性

venv

virtualenv

内置性

Python 3.3+ 内置

需要单独安装

兼容性

仅支持Python 3.3+

支持Python 2.7+ 和 Python 3

功能

基础功能

更多高级选项

virtualenv的用法

1. 安装virtualenv:

pip install virtualenv

2. 创建虚拟环境:

virtualenv vitual_env

3. 激活虚拟环境:

vitual_env\Scripts\activate

Fig. 激活的虚拟环境

4. 在虚拟环境中安装包

pip install scrapy
pip install datetime

5. 保存依赖关系

# 导出当前环境的依赖包
pip freeze > requirements.txt

# 从requirements.txt安装依赖
pip install -r requirements.txt

6. 退出虚拟环境

deactivate

7. 删除虚拟环境

直接删除虚拟环境文件夹即可: