繁体   English   中英

完成 catkin 构建后,ROS Python 脚本不可执行

[英]ROS Python Script is not executable when catkin build is done

我是 ROS 的新手。

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

将 repo 克隆到我的 ros 工作区后,它不会执行,因为脚本没有运行权限。

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

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

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

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

事实证明,我可以更改脚本文件的权限并在 github 上提交它们。 他们的许可将保留在其他机器上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM