roscore を実行すると、[rosout-1] プロセスが停止したことが表示されます [pid 13103、終了コード 127]
質問:
このエラーは、roscore の実行後に発生します。
[rosout-1] process has died [pid 13103, exit code 127, cmd /opt/ros/melodic/lib/rosout/rosout __name:=rosout __log:=/home/smile2/.ros/log/fe5831bc-b919-11eb-8175-3c58c26f458c/rosout-1.log]. log file: /home/smile2/.ros/log/fe5831bc-b919-11eb-8175-3c58c26f458c/rosout-1*.log [rosout-1] restarting process
解決:
gedit ~/.bashrc
以下のコードを一番下に追加します
# 这里noetic改成你的ros版本,我的版本是noetic
export LD_LIBRARY_PATH=/opt/ros/noetic/lib
次に、環境を有効にします
source ~/.bashrc