将 .bag 转换为 .mp4 时没有名为“roslib”的模块

问题描述 投票:0回答:1

我使用Intel RealSense Depth Camera D435i录制了一些视频,将它们导出为.bag文件并尝试将它们转换为.mp4.

我刚找到一个 GitHub 存储库,它做了类似的事情,叫做 rosbag2video

但是,当我安装所需的依赖项时,出现错误

ModuleNotFoundError: No module named 'roslib'

我确实尝试关注博客在 Ubuntu 22.04 上安装 ROS2.

当我运行

python rosbag2video.py location1.bag
时,它仍然包含相同的问题

我的系统信息将是:

经销商编号:Ubuntu

描述:Ubuntu 22.04.2 LTS

发布时间:22.04

代号:果酱

===================更新===================

我从rospy/Troubleshooting找到原因之一。

这可能意味着你的 PYTHONPATH 没有配置。请确保您的 PYTHONPATH 包含 $ROS_ROOT/core/roslib/src.

应该在我做的时候做

echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc
source ~/.bashrc
根据博客?

ubuntu ros mp4 rosbag
1个回答
0
投票

ModuleNotFoundError
python interpreter
抛出。您可以使用
pip install roslibpy
在 python 中安装 roslib 模块。这可能会解决您的
ModuleNotFoundError
.

© www.soinside.com 2019 - 2024. All rights reserved.