Skip to content

fix/copy_ov#365

Closed
qin-ctx wants to merge 1 commit intomainfrom
fix/copy_ov
Closed

fix/copy_ov#365
qin-ctx wants to merge 1 commit intomainfrom
fix/copy_ov

Conversation

@qin-ctx
Copy link
Collaborator

@qin-ctx qin-ctx commented Feb 28, 2026

No description provided.

@CLAassistant
Copy link

CLAassistant commented Feb 28, 2026

CLA assistant check
All committers have signed the CLA.

@ZaynJarvis
Copy link
Collaborator

ZaynJarvis commented Mar 1, 2026

刚装下来是这个表现

OpenViking git:(fix/config-tilde-expansion) ✗ which ov
/Users/bytedance/.local/bin/ov
➜ OpenViking git:(fix/config-tilde-expansion) ✗ ov --help
错误: 未找到 ov 二进制文件。

    请选择以下方式之一安装:

    1. 使用预构建 wheel(推荐):

pip install openviking

    2. 使用官方安装脚本(零 Python 开销):

curl -fsSL https://raw.githubusercontent.com/volcengine/OpenViking/main/crates/ov_cli/install.sh | bash

    3. 从 GitHub Releases 下载(零 Python 开销):

https://github.com/volcengine/OpenViking/releases

    4. 从源码构建(零 Python 开销):

cargo install --git https://github.com/volcengine/OpenViking ov_cli

是修复这个问题吗?

@MaojiaSheng
Copy link
Collaborator

@ZaynJarvis 你是怎么安装的,我们发版后验证似乎已无必要合入

@ZaynJarvis
Copy link
Collaborator

ZaynJarvis commented Mar 2, 2026

@ZaynJarvis 你是怎么安装的,我们发版后验证似乎已无必要合入

@MaojiaSheng uv tool upgrade openviking

which ov
/Users/bytedance/.local/bin/ov

@ZaynJarvis
Copy link
Collaborator

ZaynJarvis commented Mar 2, 2026

看着是 whl 里没有

> find $(uv cache dir) -name "openviking-0.2.1*.whl"
/Users/bytedance/.cache/uv/sdists-v9/pypi/openviking/0.2.1/VDcSjwLibZM7bi18zRQGD/openviking-0.2.1-cp313-cp313-macosx_14_0_arm64.whl
/Users/bytedance/.cache/uv/sdists-v9/editable/d48a970fe40c64c9/vYAlvkU6LgdSccEu2xjF9/openviking-0.2.1.dev34-0.editable-cp313-cp313-macosx_11_0_arm64.whl
^C
> unzip -l /Users/bytedance/.cache/uv/sdists-v9/pypi/openviking/0.2.1/VDcSjwLibZM7bi18zRQGD/openviking-0.2.1-cp313-cp313-macosx_14_0_arm64.whl | grep ov
      103  03-01-2026 01:13   openviking/parse/ovpack/__init__.py
     2062  03-01-2026 01:13   openviking/prompts/templates/semantic/overview_generation.yaml
     1358  03-01-2026 01:13   openviking/prompts/templates/skill/overview_generation.yaml
> unzip -l /Users/bytedance/.cache/uv/sdists-v9/pypi/openviking/0.2.1/VDcSjwLibZM7bi18zRQGD/openviking-0.2.1-cp313-cp313-macosx_14_0_arm64.whl | grep bin
 34239874  03-01-2026 01:14   openviking/bin/agfs-server
 24330930  03-01-2026 01:15   openviking/lib/libagfsbinding.dylib

尝试了 uv tool uninstall openviking -> uv tool install openviking,依然找不到 bin/uv,cc 排查了下是 build pipeline 问题,bin/ov 被 .gitignore exclude 了,需要验证下正确安装方式

@qin-ctx qin-ctx closed this Mar 2, 2026
@github-project-automation github-project-automation bot moved this from Backlog to Done in OpenViking project Mar 2, 2026
@qin-ctx qin-ctx reopened this Mar 2, 2026
@qin-ctx qin-ctx marked this pull request as draft March 2, 2026 04:06
@qin-ctx qin-ctx closed this Mar 3, 2026
@ZaynJarvis
Copy link
Collaborator

找到问题了,之前 wheel 没提供 mac 14 版本 wheel,在 uv tool upgrade openviking 时,uv 会本地构建一个 wheel 包,这个包里面只有 bin/agfs 没有 bin/ov。因此表现为 ov cli 不存在.

pypi 包支持 mac 14 版本后修复。

但其他 PYPI 未支持的系统版本可能还会遇到类似问题 @MaojiaSheng @qin-ctx @zhoujh01
看看需不需要加个 issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants