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 08:46:40 浏览: 14
根据你提供的反馈,运行`source ~/.bashrc`命令时提示`No such file or directory`,这可能是因为你的`~/.bashrc`文件中指定的路径不正确。
请打开`~/.bashrc`文件,将以下两行:
```
source /home/yahboom/software/world_canvas/devel/setup.bash
source /home/yahboom/rplidar_ws/devel/setup.bash
```
修改为:
```
source ~/dev/world_canvas/devel/setup.bash
source ~/dev/rplidar_ws/devel/setup.bash
```
然后保存文件,执行以下命令使修改生效:
```
source ~/.bashrc
```
如果你使用的是ROS Melodic版本,确保你在`~/.bashrc`文件中添加了以下行:
```
source /opt/ros/melodic/setup.bash
```
如果你使用的是ROS Noetic版本,将以上命令中的`melodic`改为`noetic`即可。
相关问题
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`中正确设置了该包的路径。