yahboom@Transbot:~/dev/catkin_ws$ source ~/.bashrc bash: /home/yahboom/software/world_canvas/devel/setup.bash: No such file or directory bash: /home/yahboom/rplidar_ws/devel/setup.bash: No such file or directory ----------------------- MY_IP: 192.168.58.55 ROS_MASTER_URI: http://192.168.58.55:11311 ----------------------- bash: /opt/ros/noetic/setup.bash: No such file or directory
时间: 2023-07-07 12:46:41 浏览: 35
你可以尝试检查一下`/home/yahboom/software/world_canvas`和`/home/yahboom/rplidar_ws`两个文件夹是否存在,并且是否有执行`catkin_make`或`catkin build`命令来编译ROS程序,生成`devel/setup.bash`文件。另外,你可以在终端输入`echo $ROS_DISTRO`来检查ROS的版本是否设置正确。如果以上方法都无法解决问题,你可以尝试重新安装ROS和相关依赖,并重新配置环境变量。
相关问题
yahboom@Transbot:~/dev$ ls catkin_ws
根据你的反馈,你在`dev`目录下只找到了`catkin_ws`文件夹。这可能是因为你在`dev`目录下只创建了`catkin_ws`文件夹,而没有创建`world_canvas`文件夹。你需要先创建`world_canvas`文件夹,然后将该包克隆到该目录下。你可以在终端中执行以下命令来创建`world_canvas`文件夹:
```
cd ~/dev
mkdir world_canvas
```
然后你可以将`world_canvas`包克隆到该目录下进行开发。
yahboom@Transbot:~/dev/catkin_ws$ world_canvas world_canvas: command not found
根据你的反馈,运行`world_canvas`命令时提示找不到命令。这可能是因为你没有将`world_canvas`包的可执行文件添加到环境变量中。你可以进入`world_canvas`包的根目录,然后运行`source devel/setup.bash`来将该包的可执行文件添加到环境变量中。然后你可以尝试再次运行`world_canvas`命令。如果还是无法找到命令,你可以检查一下`world_canvas`包是否已经成功编译,并且在`$ROS_PACKAGE_PATH`中正确设置了该包的路径。