虚拟环境设置
Python虚拟环境允许您为不同的项目创建独立的Python环境,避免依赖冲突。本节将介绍如何创建和使用虚拟环境。
什么是虚拟环境?
虚拟环境是一个独立的Python环境,它:
- 有自己的Python解释器副本
- 有独立的包管理空间
- 不会影响其他项目的依赖
- 便于项目的部署和分发
创建虚拟环境
- 打开终端(命令提示符)
- 导航到项目目录
- 运行以下命令创建虚拟环境:
# Windows
python -m venv llm-env
# macOS/Linux
python3 -m venv llm-env
激活虚拟环境
不同操作系统激活虚拟环境的命令不同:
Windows
# CMD
llm-env\Scripts\activate.bat
# PowerShell
llm-env\Scripts\Activate.ps1
macOS/Linux
source llm-env/bin/activate
激活后,终端提示符前会显示虚拟环境名称,如:(llm-env)
使用虚拟环境
- 安装包:
pip install package_name
- 查看已安装的包:
pip list
- 导出依赖列表:
pip freeze > requirements.txt
- 从依赖列表安装:
pip install -r requirements.txt
退出虚拟环境
在任何操作系统中,都可以使用以下命令退出虚拟环境:
deactivate
VS Code中的虚拟环境
- 打开VS Code命令面板(Ctrl+Shift+P 或 Cmd+Shift+P)
- 输入"Python: Select Interpreter"
- 选择虚拟环境中的Python解释器
最佳实践
- 为每个项目创建独立的虚拟环境
- 将
venv
目录添加到.gitignore
- 始终保持
requirements.txt
更新 - 在激活虚拟环境后再安装依赖
下一步
现在您已经掌握了Python开发环境的完整设置,包括Python安装、VS Code配置和虚拟环境管理。在下一章中,我们将开始学习Python的基础语法。