首页 > 解决方案 > 在 Github Actions 中运行 rospy 依赖文件

问题描述

我正在尝试使用 Github Actions 将 CI 实施到存储库。在工作流程中,我想使用pytest. 然而,测试脚本和它正在测试的脚本有一个rospy依赖关系,尽管依赖关系对测试并不重要,它发布了某些计算的结果(node.Publisher使用 模拟pytest)。

我还是 ROS 的新手,我对需要安装的东西有点困惑。我需要安装整个 ROS 库进行测试还是只需要安装rospy?安装软件包并将其添加到 Github Actions 中的路径的最佳方法是什么?

我试过sudo apt-get install -y python-rospy了,但是 python 没有检测到这个包ImportError: No module named rospy

我在 Ubuntu 18.04 中运行测试。

先感谢您

标签: rosgithub-actionsrospy

解决方案


推荐阅读