82 lines
1.5 KiB
Plaintext
82 lines
1.5 KiB
Plaintext
# 虚拟环境使用指南
|
||
|
||
## 快速开始(推荐)
|
||
|
||
直接双击运行 `start.bat`,脚本会自动:
|
||
1. 检查并创建虚拟环境
|
||
2. 激活虚拟环境
|
||
3. 安装依赖包
|
||
4. 启动服务
|
||
|
||
## 手动使用虚拟环境
|
||
|
||
### Windows 系统
|
||
|
||
```bash
|
||
# 1. 创建虚拟环境
|
||
python -m venv venv
|
||
|
||
# 2. 激活虚拟环境
|
||
venv\Scripts\activate
|
||
|
||
# 3. 安装依赖
|
||
pip install -r requirements.txt
|
||
|
||
# 4. 运行服务
|
||
python app.py
|
||
|
||
# 5. 退出虚拟环境(使用完毕后)
|
||
deactivate
|
||
```
|
||
|
||
### Linux/Mac 系统
|
||
|
||
```bash
|
||
# 1. 创建虚拟环境
|
||
python3 -m venv venv
|
||
|
||
# 2. 激活虚拟环境
|
||
source venv/bin/activate
|
||
|
||
# 3. 安装依赖
|
||
pip install -r requirements.txt
|
||
|
||
# 4. 运行服务
|
||
python app.py
|
||
|
||
# 5. 退出虚拟环境
|
||
deactivate
|
||
```
|
||
|
||
## 配置说明
|
||
|
||
在启动服务前,需要配置 `.env` 文件:
|
||
|
||
**必须配置项:**
|
||
- `ADSPOWER_USER_ID`: 在 AdsPower 中创建的用户 ID
|
||
|
||
**可选配置项:**
|
||
- 其他配置项保持默认值即可
|
||
|
||
## 验证虚拟环境
|
||
|
||
激活虚拟环境后,命令行提示符前会显示 `(venv)`:
|
||
|
||
```
|
||
(venv) D:\project\Work\ai_mip>
|
||
```
|
||
|
||
## 常见问题
|
||
|
||
**Q: 如何确认已在虚拟环境中?**
|
||
A: 命令行提示符前有 `(venv)` 标识
|
||
|
||
**Q: 虚拟环境在哪里?**
|
||
A: 项目根目录下的 `venv` 文件夹
|
||
|
||
**Q: 需要每次都激活虚拟环境吗?**
|
||
A: 使用 `start.bat` 会自动激活,手动运行需要先激活
|
||
|
||
**Q: 如何重建虚拟环境?**
|
||
A: 删除 `venv` 文件夹,重新运行 `start.bat` 或手动创建
|