换台电脑克隆后启动失败,是因为 site 和启动脚本写死了 /home/cc/ros2。仓库内路径改成相对仓库根,加载时再展开;缺 install 时先说明要编译,而不是 source 一个不存在的文件。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -55,7 +55,15 @@ LEVEL_FAIL = "fail"
|
||||
#: 级别排序:fail 最先报
|
||||
_LEVEL_RANK = {LEVEL_FAIL: 0, LEVEL_WARN: 1, LEVEL_OK: 2}
|
||||
|
||||
DEFAULT_RDK_PYTHON = os.environ.get("RDK_PYTHON") or "/home/cc/rdk_py310/bin/python"
|
||||
def default_rdk_python() -> str:
|
||||
"""RDK 解释器。环境变量优先,否则用当前用户家目录下的 rdk_py310。"""
|
||||
env = os.environ.get("RDK_PYTHON", "").strip()
|
||||
if env:
|
||||
return env
|
||||
return str(Path.home() / "rdk_py310" / "bin" / "python")
|
||||
|
||||
|
||||
DEFAULT_RDK_PYTHON = default_rdk_python()
|
||||
|
||||
#: 上一轮没退干净的进程特征。留着它们会让这一轮的错误指向别处:
|
||||
#: · ros2_control_node 占着 RDK(同一个 SN 是独占访问)
|
||||
|
||||
Reference in New Issue
Block a user