mac怎么安装uv工具

报错里提示 zsh: command not found: uv,说明没装 uv或装了但不在 PATH。按下面做就行(任选一种安装方式):

方式一:用 Homebrew(最省事)

bash 复制代码
brew install uv
uv --version

如果 brew 也提示未找到,先装 Homebrew(可略),或确保 Apple Silicon 的 PATH 包含 /opt/homebrew/bin:

bash 复制代码
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

官方文档与配方页都确认可用 brew install uv。

方式二:官方一键脚本(不依赖 Python/Rust)

bash 复制代码
curl -LsSf https://astral.sh/uv/install.sh | sh

让 zsh 找到 uv(首次安装需要把 ~/.local/bin 加入 PATH)

bash 复制代码
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
uv --version

uv 官方安装页建议用此脚本,安装位置默认在 ~/.local/bin(老版本可能在 ~/.cargo/bin)。 

方式三:用 pipx(隔离安装)

bash 复制代码
python3 -m pip install --user pipx
python3 -m pipx ensurepath
pipx install uv
uv --version

官方也提供 PyPI 安装,推荐配合 pipx。

仍然 "command not found" 怎么办?

  1. 检查 uv 是否已经装到本地 bin:
bash 复制代码
ls ~/.local/bin/uv

若能看到文件,再 echo $PATH 看是否包含 ~/.local/bin,没有就把上一段的 export PATH=... 加入 ~/.zshrc 并 source ~/.zshrc。

复制代码
2.	检查 Homebrew 路径:
bash 复制代码
which uv
brew --prefix

若 which uv 为空,确认 /opt/homebrew/bin 已加入 PATH(见上文)。 

在你的 conda 环境里用 uv(你现在是 (knowledge_base_service))

uv 是独立二进制,和是否激活 conda 环境无关;要把包装进当前 conda 环境,用 --python 指向当前解释器即可:

在已激活的 conda 环境中运行

bash 复制代码
uv pip install --python "$(which python)" -r requirements.txt

或者安装单个包

bash 复制代码
uv pip install --python "$(which python)" fastapi uvicorn

这在官方"Using environments"里明确说明,uv pip install --python /path/to/python 会把依赖装进对应解释器所在的环境。

最简上手(可选)

新项目

bash 复制代码
uv init myproj && cd myproj
uv add fastapi
uv run python -c "import fastapi; print(fastapi.__version__)"
相关推荐
JJJJ_iii11 小时前
【机器学习01】监督学习、无监督学习、线性回归、代价函数
人工智能·笔记·python·学习·机器学习·jupyter·线性回归
Python图像识别14 小时前
71_基于深度学习的布料瑕疵检测识别系统(yolo11、yolov8、yolov5+UI界面+Python项目源码+模型+标注好的数据集)
python·深度学习·yolo
千码君201615 小时前
React Native:从react的解构看编程众多语言中的解构
java·javascript·python·react native·react.js·解包·解构
淮北49416 小时前
windows安装minicoda
windows·python·conda
爱喝白开水a17 小时前
LangChain 基础系列之 Prompt 工程详解:从设计原理到实战模板_langchain prompt
开发语言·数据库·人工智能·python·langchain·prompt·知识图谱
takashi_void17 小时前
如何在本地部署大语言模型(Windows,Mac,Linux)三系统教程
linux·人工智能·windows·macos·语言模型·nlp
默默coding的程序猿19 小时前
3.git的分支携带问题是什么?怎么解决?
java·git·python·svn·gitee·github·intellij-idea
哦豁灬19 小时前
macOS 常用快捷键
macos
新子y20 小时前
【小白笔记】PyTorch 和 Python 基础的这些问题
pytorch·笔记·python
我是李武涯21 小时前
PyTorch DataLoader 高级用法
人工智能·pytorch·python