machine_env_loader must have been assigned before creating ssh child instance

在主机上执行roslaunch命令时,报错:machine_env_loader must have been assigned before creating ssh child instance。

解决办法:

打开hostos文件,检查local host 前的内部ip是否正常。操作示例:

先输入下方指令打开hostos文件

sudo gedit /etc/hosts

正常格式为:
127.0.0.1 localhost
127.0.1.1 user_name      注意!这里的“user_name”是你系统用户名

posted @ 2026-01-09 10:17  滑板拉半挂  阅读(2)  评论(0)    收藏  举报