* Step 2a fix by quoting config.python_cmd (#1030)
- Ensure `config.python_cmd` is properly quoted when constructing command strings.
- Address issue where paths with spaces (e.g., "C:\Program Files\...") caused command execution failure on Windows during training.
- This is a fix for step 2a of training.
* Step 2b rmvpe_gpu fix by quoting config.python_cmd (#1030)
- Ensure `config.python_cmd` is properly quoted when constructing command strings.
- Address issue where paths with spaces (e.g., "C:\Program Files\...") caused command execution failure on Windows during training.
- This is a fix for step 2b of training (rmvpe_gpu) mode specifically.
* Step 2b pm fix by quoting config.python_cmd (#1030)
- Quoted `config.python_cmd` to ensure proper command string construction.
- Resolved an issue where paths with spaces, like "C:\Program Files\...", caused execution failures on Windows during training.
- While this fix targets Step 2b of training (pm mode), it might also address issues in other modes (harvest, dio, rmvpe). I've only verified the fix post-change for these modes.
* Step 3 Train model fix by quoting config.python_cmd (#1030)
- Ensure `config.python_cmd` is properly quoted when constructing command strings.
- Address issue where paths with spaces (e.g., "C:\Program Files\...") caused command execution failure on Windows during training.
- This is a fix for step 3 of training: (Train model) button specifically.
Train feature index seems to be working correctly, I have only verified this post-fix.
I've not yet tested the "One-click training" button.
* Quote config.python_cmd for Step 3 One-click training (#1030)
- Addressed an issue where paths with spaces (e.g., "C:\Program Files\...") caused command execution failures on Windows during training.
- Specifically, ensured `config.python_cmd` is properly quoted when constructing command strings for step 3 of training (One-click training button).
Notes:
- All remaining instances of unquoted `config.python_cmd` in `infer-web.py` seem to be piped into a command shell. These might exhibit similar issues when executed.
- It might be simpler to replace `config.python_cmd` itself with its quoted version, unless there are instances where it's used differently.
- This likely resolves the issue for the `Train` tab, but further review is advised.