在主機上執行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”是你系統用戶名