Python 3.x 为Jupyter笔记本电脑(Python 3)安装rosbag工作包

Python 3.x 为Jupyter笔记本电脑(Python 3)安装rosbag工作包,python-3.x,jupyter-notebook,Python 3.x,Jupyter Notebook,试图在rosbag文件中绘制来自ros主题的数据。我的系统默认使用Python2.7,我安装Python3.5只是为了使用Jupyter笔记本电脑 现在,我已经两次安装了几个软件包,一次用于Python2,另一次用于Python3。尽管大多数软件包都与两个版本的Python兼容,但我开始怀疑这里是否所有的ros软件包都兼容 对于这个问题中的图像,最初我得到一个错误“没有名为“rosbag_pandas”的模块”,然后我用pip3安装了它。现在我面对的是图像中显示的关于rosbag的错误。我到处寻

试图在rosbag文件中绘制来自ros主题的数据。我的系统默认使用Python2.7,我安装Python3.5只是为了使用Jupyter笔记本电脑

现在,我已经两次安装了几个软件包,一次用于Python2,另一次用于Python3。尽管大多数软件包都与两个版本的Python兼容,但我开始怀疑这里是否所有的ros软件包都兼容

对于这个问题中的图像,最初我得到一个错误“没有名为“rosbag_pandas”的模块”,然后我用pip3安装了它。现在我面对的是图像中显示的关于rosbag的错误。我到处寻找一个快速的解决办法,但没有结果。我在网上读到一些软件包只能与Python2.7或Python3.5一起使用。这就是这里发生的事吗


仅供参考,我已安装了带pip和pip3的pyrosbag。仍然面临这个问题。我真的需要一些帮助

我也面临同样的问题,找到了一个解决办法。基本上,在通常的python 3安装的基础上,为jupyter笔记本安装python 2内核,如下所述:

python2 -m pip install pip
python2 -m pip install --upgrade ipykernel
python2 -m ipykernel install
不确定是否确实有用于rosbag的Python3包,但使用Python2内核,您可以导入rosbag文件,以另一种格式保存它们,以便在Python3中进行进一步处理