version-fox / version-fox/vfox
[BUG]: Error occured when switching runtime
Open
Nobody has claimed this yet.
bug
- Dominant language
- Go
- Stars
- 4k
- Forks
- 157
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 5
Description
Version
vfox 1.0.6
vfox python plugin 0.5.0
OS
macOS 26.3.1 (a)
Describe the bug
When I excute vfox use python@3.12.13 in the terminal, the output is a bit odd:
Preparing Python 3.12.13 for use...
Checking Python installation at: /Users/mer/.vfox/cache/python/v-3.12.13
Checking Python 3.12.13 installation health...
Python 3.12.13 has critical issues:
- Bin directory not found: /Users/mer/.vfox/cache/python/v-3.12.13/bin
Attempting to fix critical issues...
Fixing shebang lines in Python scripts for version 3.12.13...
No bin directory found at /Users/mer/.vfox/cache/python/v-3.12.13/bin, skipping shebang fix
Some issues may require manual intervention
Now using python@3.12.13.
Screenshots[optional]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing vfox use python@3.12.13 with vfox 1.0.6 and the Python plugin 0.5.0, then trace the runtime-switching and installation-health handling around the reported cache path. Done means switching completes without reporting a missing bin directory or leaving the runtime in a potentially unhealthy state.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100