Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 为什么我会得到roscd:没有这样的包/堆栈’;测试发布/订阅/src’;运行roscd时出错?_Linux_Nodes_Ros_Ubuntu 20.04 - Fatal编程技术网

Linux 为什么我会得到roscd:没有这样的包/堆栈’;测试发布/订阅/src’;运行roscd时出错?

Linux 为什么我会得到roscd:没有这样的包/堆栈’;测试发布/订阅/src’;运行roscd时出错?,linux,nodes,ros,ubuntu-20.04,Linux,Nodes,Ros,Ubuntu 20.04,我尝试在自定义包中创建两个共享字符串消息的节点。我使用ubuntu 20.04和ROS noetic 安装ROS后。我确实执行了以下步骤: 我已经创建了一个柳絮工作区 创建了一个包 已将包安装到标准邮件 编译catkin工作区 然后,当我尝试为环境提供源代码时,我得到了一个roscd:No-this-package/stack'test\u pub\u sub/src'错误。我所做的是运行以下命令: cd-catkin\u-ws source devel/setup.bash roscd“测试发

我尝试在自定义包中创建两个共享字符串消息的节点。我使用ubuntu 20.04和ROS noetic

安装ROS后。我确实执行了以下步骤:

  • 我已经创建了一个柳絮工作区
  • 创建了一个包
  • 已将包安装到标准邮件
  • 编译catkin工作区
  • 然后,当我尝试为环境提供源代码时,我得到了一个
    roscd:No-this-package/stack'test\u pub\u sub/src'
    错误。我所做的是运行以下命令:

    cd-catkin\u-ws
    source devel/setup.bash
    roscd“测试发布分包/src/”
    

    我的工作区是这样的

    我也有同样的问题。
    我用这个命令解决了这个问题:
    catkin\u create\u pkg package\u name
    在你工作区的src文件夹中。

    你能给我们看一下你的工作区并更具体一点吗?我已经上传了工作区文件夹