已关闭
[Bug]: 1、使能cann环境变量后,未自动识别cann安装位置,不合理;2、个人用户安装子包到cann中,报权限问题 #217
王远兴创建于  6月23日关闭于  7月2日
王远兴
王远兴成员
6月23日 创建

在提交新问题之前,请确保您已经在社区中搜索过相关问题,并使用了社区中提供的资源/工具后,仍未找到满意的解决方式。

⚠️ 安全信息提醒:请仔细检查提供的文本内容,确保其不包含敏感数据信息,包括但不限于:

  • API 令牌或密钥
  • 密码或身份验证凭证
  • 私有网址或接口地址
  • 个人或机密数据
  • ...

在分享配置信息或代码示例时,请将敏感信息脱敏处理,或使用 <TOKEN> 等占位符替代原有内容。

环境信息

例如:
- 操作系统
- 昇腾硬件信息
- CANN软件版本
- 安装的对应软件版本

🐛 问题描述

问题1:
不指定--install-path未自动识别cann环境变量
(py_39) [autotest@90 n-1]$ bash mindstudio-transplt_26.1.0_linux_aarch64.run --install
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing Ascend-mindstudio-transplt 100%
[mindstudio-transplt] [2026-06-23 16:43:23] [INFO]: Start Time: 2026-06-23 16:43:23

mindstudio-transplt Installer

Installation directory: /usr/local/Ascend/tools

[INFO] Creating installation directory: /usr/local/Ascend/tools
mkdir: cannot create directory ‘/usr/local/Ascend/tools’: Permission denied
[ERROR] Failed to create directory: /usr/local/Ascend/tools
[ERROR] Please check if you have sufficient permissions, or create the directory manually

cann环境变量
ASCEND_TOOLKIT_HOME=/home/autotest/Ascend/cann-9.1.0
ASCEND_HOME_PATH=/home/autotest/Ascend/cann-9.1.0
问题2:个人用户安装存在权限问题
(py_39) [autotest@90 n-1]$ bash mindstudio-transplt_26.1.0_linux_aarch64.run --install --install-path=/home/autotest/Ascend/cann-9.1.0/
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing Ascend-mindstudio-transplt 100%
[mindstudio-transplt] [2026-06-23 16:43:42] [INFO]: Start Time: 2026-06-23 16:43:42

mindstudio-transplt Installer

Installation directory: /home/autotest/Ascend/cann-9.1.0//tools

[INFO] Creating installation directory: /home/autotest/Ascend/cann-9.1.0//tools
[INFO] Installing files...
[INFO] Installation completed!
[INFO] Installation directory: /home/autotest/Ascend/cann-9.1.0//tools
[INFO] Registering uninstall script...
[INFO] Checking parent directory: /home/autotest/Ascend/cann-9.1.0//tools/../share/info
[INFO] Creating directory: /home/autotest/Ascend/cann-9.1.0//tools/../share/info/ms_fmk_transplt
[INFO] Copying version info from /home/autotest/selfgz2721826319/version.info to /home/autotest/Ascend/cann-9.1.0//tools/../share/info/ms_fmk_transplt/version.info
cp: cannot create regular file '/home/autotest/Ascend/cann-9.1.0//tools/../share/info/ms_fmk_transplt/version.info': Permission denied
[ERROR] Failed to copy version info
[ERROR] Source: /home/autotest/selfgz2721826319/version.info
[ERROR] Destination: /home/autotest/Ascend/cann-9.1.0//tools/../share/info/ms_fmk_transplt/version.info
[ERROR] Destination directory writable: yes
[ERROR] cp exit code: 1

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
王远兴王远兴成员
6月23日 关联了里程碑:MindStudio 26.1.0
王远兴王远兴成员
6月23日 添加了label:bug, medium-priority
捡到宝。
捡到宝。成员
6月23日 评论:

👋 您好,欢迎向 MindStudio Training Tools(mstt) 提交 Issue!
我们已收到您的反馈,感谢你对开源社区的支持。🎉

📅处理时效: 维护团队将在24小时内 查看并回复您的问题(工作日)。
🔍自助查询: 在等待期间,建议您先查阅以下资料,可能已有解决方案:

📖 mstt官方文档
📝 贡献者说明

请确保 Issue 描述清晰,包含复现步骤和日志,这将帮助我们更快定位问题。谢谢!

likedislike
Llv-kaimeng成员
6月23日 关联了pull request:【bugfix】修复分析迁移包安装问题
lv-kaimeng成员
6月26日 评论:

/label add resolved

likedislike
ascend-robotascend-robot成员
6月26日 添加了label:resolved
王远兴
王远兴成员
7月2日 评论:

(base) [**host w]# bash mindstudio-transplt_26.1.0_linux_aarch64.run --install
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing Ascend-mindstudio-transplt 100%
[mindstudio-transplt] [2026-07-02 15:37:00] [INFO]: Start Time: 2026-07-02 15:37:00

mindstudio-transplt Installer

Installation directory: /usr/local/Ascend/cann-9.1.0/tools

[INFO] Creating installation directory: /usr/local/Ascend/cann-9.1.0/tools
[INFO] Installing files...
[INFO] Installation completed!
[INFO] Installation directory: /usr/local/Ascend/cann-9.1.0/tools
[INFO] Registering uninstall script...
[INFO] Checking parent directory: /usr/local/Ascend/cann-9.1.0/tools/../share/info
[INFO] Creating directory: /usr/local/Ascend/cann-9.1.0/tools/../share/info/ms_fmk_transplt
[INFO] Copying version info from /root/selfgz990/version.info to /usr/local/Ascend/cann-9.1.0/tools/../share/info/ms_fmk_transplt/version.info
[INFO] Version info registered successfully
[INFO] Copying uninstall script from /root/selfgz
990/uninstall.sh to /usr/local/Ascend/cann-9.1.0/tools/../share/info/ms_fmk_transplt/uninstall.sh
[INFO] Uninstall script registered successfully

likedislike
王远兴
王远兴成员
7月2日 评论:

回归通过

likedislike
王远兴王远兴成员
7月2日 issue状态由 TODO 改变为 DONE
王远兴王远兴成员
7月2日 关闭了 issue