-
-
Notifications
You must be signed in to change notification settings - Fork 264
Open
Labels
Milestone
Description
你操作了什么?
我运行了chsrc set uv
发生了什么?
使用sed命令报错 macOS/BSD 版本的 sed 在处理地址范围和替换命令时,其语法与 GNU sed (Linux 常用版本) 不兼容
[chsrc 运行] sed -i '' '/^[[index]]$/,/^default = true$/{s|^url = ".*"$|url = "https://mirrors.cloud.tencent.com/pypi/simple"|}' ~/.config/uv/uv.toml
sed: 1: "/^[[index]]$/,/^def ...": bad flag in substitute command: '}'
[chsrc 运行] x 命令执行失败,退出状态: 256
chsrc: 关键错误,强制结束
本应该怎么样?
uv换源成功
chsrc 版本
chsrc v0.2.3 (2025/10/06)
你使用的是哪个操作系统?
macOS
OS 版本 / OS 发行版
15.6.1 (24G90)
Log 输出
[chsrc 备份] ~/.config/uv/uv.toml -> ~/.config/uv/uv.toml.bak
[chsrc 运行] sed -i '' '/^\[\[index\]\]$/,/^default = true$/{s|^url = ".*"$|url = "https://mirrors.cloud.tencent.com/pypi/simple"|}' ~/.config/uv/uv.toml
sed: 1: "/^\[\[index\]\]$/,/^def ...": bad flag in substitute command: '}'
[chsrc 运行] x 命令执行失败,退出状态: 256
chsrc: 关键错误,强制结束防止重复问题
- 我已在项目中搜索过类似的 issue