Fix error code 9009: improve uv PATH resolution in run.bat#60
Open
levyvix wants to merge 1 commit into1hubert:mainfrom
Open
Fix error code 9009: improve uv PATH resolution in run.bat#60levyvix wants to merge 1 commit into1hubert:mainfrom
levyvix wants to merge 1 commit into1hubert:mainfrom
Conversation
- Add PATH validation after uv installation to catch missing uv earlier - Detect and add Python Scripts dir to session PATH after install - Add helpful error message with actionable solutions for Windows users - Create GitHub Actions workflow to test run.bat on Windows (Python 3.11, 3.12) - Create cross-platform test script to validate setup logic locally - All tests pass: Python/pip/uv availability, project files verified Issue 1hubert#59: Fixes "scripts exited with error code 9009" (uv not found in PATH) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Contributor
Author
|
Closes #59 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes issue #59 where Windows users encountered "error code 9009" (command not found) when running
run.bat.Root cause:
uvwas not being found in PATH after installation via pip. The script didn't validate PATH after installation or attempt to add Python's Scripts directory to the session PATH.Changes:
Testing
.github/workflows/test-run-script.yml- automated Windows testingtest_run_bat_simple.py- local validation scriptRelated Issues
Closes #59
🤖 Generated with Claude Code