外观
踩坑GitHub unitreerobotics/unitree_sdk2_python8 个月前
unitree_sdk2_python中CYCLONEDDS_HOME路径引用错误导致安装失败
本文由 AI 根据公开内容整理,可能有误,请以原文为准:The export path for exporting CYCLONEDDS_HOME is referenced to use a path which does not point to $HOME as is intended(GitHub unitreerobotics/unitree_sdk2_python #131)
状态:已解决
问题
unitree_sdk2_python README.md 文档中 export CYCLONEDDS_HOME="~/cyclonedds/install" 写法错误,双引号包裹的波浪号 ~ 不会被 Shell 展开为用户主目录,导致后续 pip 安装时无法定位 CycloneDDS 依赖路径。
环境
unitree_sdk2_python SDK,Linux 环境,CycloneDDS 依赖库
解决办法
- 将环境变量设置修改为
export CYCLONEDDS_HOME="$HOME/cyclonedds/install",使用$HOME变量确保路径正确展开。 - 或者保留波浪号但去除双引号,执行
export CYCLONEDDS_HOME=~/cyclonedds/install,使 Shell 自动展开~。 - 修正路径后重新执行
pip3 install -e .完成 SDK 安装。
讨论原作者:@fruffers 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。