【问题标题】:ROS Python Script is not executable when catkin build is done完成 catkin 构建后,ROS Python 脚本不可执行
【发布时间】:2018-01-10 14:30:12
【问题描述】:

我是 ROS 新手。

我开发了一个 ROS python 项目。 :https://github.com/ildoonet/ros-video-recorder

将 repo 克隆到我的 ros 工作区后,由于脚本没有运行权限,因此未执行。

如果我在脚本文件中添加执行权限,它就可以正常工作。

所以.. 我必须在每个脚本上运行 'chmod +x src/{repo_name}/scripts/{script_name}' 才能运行此脚本。

根据我的经验,有一些基于 python 的 ROS 项目,也可以在我下载 git 后立即执行。 (无需添加权限)

我怎样才能让我的回购做到这一点?是否必须在 CMakelists 或 package.xml 中添加一些命令?

【问题讨论】:

    标签: python ros robotics catkin


    【解决方案1】:

    原来我可以更改脚本文件的权限并将它们提交到 github。他们的许可将适用于其他机器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      相关资源
      最近更新 更多