Commit Graph

1 Commits

Author SHA1 Message Date
root b913042796 fix: 修复 Windows 系统下 Python 脚本路径问题
🐛 问题分析:
- Rust 命令在 src-tauri 目录下执行,无法找到项目根目录的 Python 脚本
- Windows 系统使用 python 而非 python3 命令
- 路径分隔符和工作目录不匹配

🛠️ 解决方案:

1. 工作目录修复:
   - 自动检测当前是否在 src-tauri 目录
   - 设置正确的项目根目录作为工作目录
   - 添加路径验证确保脚本存在

2. 跨平台兼容性:
   - Windows: 使用 'python' 命令
   - Linux/macOS: 使用 'python3' 命令
   - 统一的命令执行逻辑

3. 增强错误处理:
   - 详细的路径信息输出
   - 脚本存在性验证
   - 更清晰的错误消息

4. 测试验证:
   - 添加路径测试脚本
   - 验证环境和模块导入
   - 确保跨平台兼容性

 修复效果:
- 解决 'No such file or directory' 错误
- 支持 Windows/Linux/macOS 系统
- 提供详细的调试信息
- 确保 Python 脚本正确执行

现在 AI 视频生成功能可以在所有平台正常工作!
2025-07-10 11:15:47 +08:00