Closed
Description
I'm on version uv 0.5.6 (b70c4f3 2024-12-03) on windows
uv sees my python interpreters from the windows registry
C:\Temp>uv python list
cpython-3.13.0+freethreaded-windows-x86_64-none <download available>
cpython-3.12.7-windows-x86_64-none <download available>
cpython-3.12.2-windows-x86_64-none D:\apps\Python\Python312\python.exe
cpython-3.11.10-windows-x86_64-none <download available>
cpython-3.10.15-windows-x86_64-none <download available>
cpython-3.9.20-windows-x86_64-none <download available>
cpython-3.9.13-windows-x86_64-none D:\apps\python\Python39\python.exe
cpython-3.9.12-windows-x86_64-none C:\ProgramData\Miniconda3\python.exe
cpython-3.8.20-windows-x86_64-none <download available>
cpython-3.7.9-windows-x86_64-none <download available>
cpython-3.7.6-windows-x86_64-none C:\apps\python37\python.exe
pypy-3.10.14-windows-x86_64-none <download available>
pypy-3.9.19-windows-x86_64-none <download available>
pypy-3.8.16-windows-x86_64-none <download available>
pypy-3.7.13-windows-x86_64-none <download available>
But when I try and use one of them uv complains it does not exists
C:\Temp>uv venv --python 3.9.13 orion --seed --no-python-downloads
x No interpreter found for Python 3.9.13 in managed installations, search path, or registry
I think the uv venv
command does not use the same discover mechanism as the uv list