Python 虚拟环境 venv
创建隔离的 Python 项目环境,管理依赖 · 难度:入门 · +15XP
Python 虚拟环境 venv —— 项目隔离的基石
当你在电脑上同时做多个Python项目时,项目A需要Django 3.2,项目B需要Django 4.2。如果在全局安装,版本冲突会导致项目跑不起来。虚拟环境就是为每个项目创建独立的Python环境。
创建和使用
python -m venv myenv
myenv\Scripts\activate # Windows
source myenv/bin/activate # Mac/Linux
pip install django==4.2
pip freeze > requirements.txt
deactivate动手练习
- 基础练习:创建一个虚拟环境,安装requests库,验证导入成功。
- 进阶应用:创建两个虚拟环境分别安装Django 3.2和4.2,验证互不干扰。
- 项目实战:为每个项目创建独立的虚拟环境,生成requirements.txt。
接下来学什么?
下一课学习pip包管理器的深入使用。
学习提示:每学完一个知识点,建议在Python交互环境中动手验证。编程不是看会的,是写会的。打开你的终端输入python开始练习吧!遇到问题善用官方文档 docs.python.org。坚持每天写代码,三个月后你会看到巨大的进步。