Ros:Ros中的sourcing setup.bash存在问题
bash:/opt/ros/melodic/setup.bash:没有这样的文件或目录您确定要使用melodic吗 试一试Ros:Ros中的sourcing setup.bash存在问题,ros,Ros,bash:/opt/ros/melodic/setup.bash:没有这样的文件或目录您确定要使用melodic吗 试一试 您是否在/opt/?中有“ros”目录为了使ros命令正常工作,请验证您为此安装的ros,请参见/opt/ros/DISTRO=? 如果您已正确安装ros(您必须在/opt/ros/中具有DISTRO=melodic或kinetics等目录) 然后,对于melodic,在以下命令中将发行版替换为melodic,并将其添加到~/.bashrc文件中: $ echo "sour
您是否在/opt/?中有“ros”目录为了使ros命令正常工作,请验证您为此安装的ros,请参见
/opt/ros/DISTRO=?
如果您已正确安装ros(您必须在/opt/ros/中具有DISTRO=melodic或kinetics等目录)
然后,对于melodic,在以下命令中将发行版替换为melodic,并将其添加到~/.bashrc
文件中:
$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
source /opt/ros/melodic/setup.bash
然后
如果已安装其他Ros,请将以下命令添加到~/.bashrc
文件:
$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
source /opt/ros/melodic/setup.bash
祝您好运使用此命令检查已安装的ros分发
source /opt/ros/kinetics/setup.bash
例如,如果输出为“旋律”,则将此行添加到.bashrc
echo $ROS_DISTRO
您还应该设置您的工作区。为此,请转到您的工作区,i。E“柳絮”和制作
source /opt/ros/melodic/setup.bash
现在,将其添加到.bashrc的自动工作区设置中
cd ~/catkin_ws
catkin_make
现在您可以开始了。还使用printenv | grep ROS设置环境变量。您是否可以进一步解释您实际要做的事情?您是否尝试在上搜索答案?是什么东西看起来像你的problem@Ryan我使用source/opt/ros/melodic/setup.sh而不是setup.bash现在我已经在ubuntu 18.04中安装了ros-melodic,请添加更多细节。
source ~/catkin_ws/devel/setup.bash