所以我有一个导航项目,我在那里跟踪机器人在预定地图上的移动。我还有一个笔记本文件,我通过单独订阅它来绘制各种ROS主题。在我的个人电脑上,这一切都很好。
我使用rosbag文件存储整个模拟中的所有ROS主题。现在,如果我想从Jenkins运行一个Jupyter笔记本来获取这个特殊的rosbag文件并从中获取数据,我该怎么办呢?
我尝试过使用execute shell,其中包含命令
jupyter nbconvert --to notebook --execute mynotebook.ipynb
应该执行我的笔记本但是我一直遇到这个错误'执行Jupyter命令时出错'nbconvert':[Errno 2]没有这样的文件或目录'。
主机系统安装了Jupyter Notebook,并且还存在所有其他依赖项。实际上,相同的命令在我的本地命令行中运行得非常好。