已关闭
AddExample 快速启动命令使用了不存在的目录 #6270
KaranocaVe创建于 15 天前关闭于 13 天前
周云飞
15 天前 评论:
15 天前 评论:
感谢指出这两处相互关联的路径问题。按您提供的固定版本说明,cd example/add_example 会因目录不存在而失败;即使仅改为 cd examples/add_example,后续命令仍无法在该目录找到仓库根目录下的 build.sh。因此,这不仅是目录名拼写问题,还涉及快速启动命令的执行位置。
一个可行的调整是删除这条 cd 命令,改为明确说明“请在仓库根目录执行以下命令”,并保持后续构建脚本的调用路径与该约定一致。这能同时避免进入不存在的目录,以及进入示例目录后找不到构建脚本的问题。
目前提供的代码片段未包含该版本的 README 和 build.sh,上述判断依据是您报告的目录及脚本布局;脚本如何确定项目根目录,以及其余快速启动命令是否都适合从根目录执行,仍需进一步确认。


15 天前 将 zzzzzzyf_ 设为负责人
13 天前 关闭了 issue
13 天前 添加了label:resolved
AddExample 快速启动命令使用了不存在的目录
固定源码
cann/ops-transformer@0f1cf7d13da8f8be942b746759dd317d1ebb83ec的examples/add_example/README.md要求执行cd example/add_example,但仓库路径为examples/add_example,单数目录example/add_example不存在。紧接着的命令调用build.sh;该提交的build.sh位于仓库根目录,examples/add_example中没有该脚本。因此按文档从仓库根目录执行会因cd失败,若只改正目录拼写,后续相对路径仍找不到构建脚本。修复将错误的
cd替换为说明,要求从仓库根目录运行后续命令。脚本本身以自身所在目录为项目根,并按仓库内的examples/和构建文件组织执行,故该目录约定与命令路径一致。此问题会阻断使用该快速启动说明的开发者。