Windows系统VS Code中执行uv命令提示“command not found”的问题求助
Windows系统VS Code中执行uv命令提示“command not found”的问题求助
大家好,我遇到了一个搞不定的问题,想请教下各位大佬:
我正在本地VS Code里运行一个从GitHub下载的项目ZIP包,按照项目README的步骤,需要执行uv venv来创建虚拟环境,但不管我在VS Code终端、PowerShell还是Bash终端里尝试,都得到这个错误:
bash: uv: command not found
当前终端路径是:
REDMOND+manuchadha@DESKTOP-6LMELP9 MINGW64 ~/OneDrive - Microsoft/Manu_Personal/programs/2025learnresolution/autogen-dream-team-main/dream-team-main/backend
我明明已经用pip install uv安装过了,执行这个命令的输出显示依赖已经满足:
pip install uv
输出:
Requirement already satisfied: uv in c:\python311\lib\site-packages (0.6.3)
我也确认了uv确实已经安装,执行pip show uv得到的信息是:
pip show uv
输出:
Name: uv Version: 0.6.3 Summary: An extremely fast Python package and project manager, written in Rust. Home-page: PyPI上的uv项目页面 Author: uv Author-email: "Astral Software Inc." <hey@astral.sh> License: MIT OR Apache-2.0 Location: C:\Python311\Lib\site-packages Requires: Required-by:
我的Python和pip版本也没问题:
python --version pip --version
输出:
Python 3.11.9 pip 24.0 from C:\Python311\Lib\site-packages\pip (python 3.11)
我尝试过把uv所在的路径添加到PATH环境变量里,比如这些写法都试过了:
export PATH="C:\Python311\Lib\site-packages\:$PATH" export PATH="C:\Python311\Lib\site-packages\uv:$PATH" export PATH="C:\Python311\Lib\site-packages\uv\:$PATH" export PATH="C:\Python311\Lib\site-packages:$PATH"
但执行which uv还是找不到它:
which uv
输出:
which: no uv
奇怪的是,我在cmd命令行里执行uv命令却能正常找到并使用,这到底是哪里出问题了呢?
备注:内容来源于stack exchange,提问作者Manu Chadha




