0
votes

MODULENOTFOUNDERROR: Aucun module nommé 'ROSBAG'

J'ai essayé à Python 3.7 Importer le module de Rosbag par: xxx

mais une exception se produit: xxx

J'ai installé la bibliothèque par: xxx

et xxx

merci d'avance pour votre aide


2 commentaires

PIP est par défaut PYTHON2 PIP, quelle que soit la version de Python que vous obtenez lorsque vous écrivez python . pip3 est python3 pip. Vous pouvez également faire PYTHON3 -M PIP INSTALL PYROSBAG pour vous assurer que c'est le pack pip de Python3 qui l'installe.


Ce n'est pas une bonne idée d'installer des emballages aléatoires avec des noms similaires à votre package actuel, vous devez désinstaller ceux (et vérifier ce qu'ils sont)


3 Réponses :


1
votes

Je crois que votre importation est fausse, essayez: xxx

voir https://pyrosbag.readthedocs.io/en/latest/usage.html


1 commentaires

Pyrosbag n'est pas le même paquet que l'OP nécessite.



0
votes

pour Python 3.x Les éléments suivants doivent faire l'astuce:

pip3 install pyrosbag


1 commentaires

Pyrosbag n'est pas le même paquet que OP demande. Le forfait que vous avez suggéré est en fait un package tiers hors date qui ne lit pas le fichier ou la lecture que le fichier qui est le point de la bibliothèque Rosbag



0
votes

Si vous utilisez Linux, cela pourrait être une solution. Tout d'abord, assurez-vous qu'il existe une version ROS installée dans votre machine.

Ensuite, vous devez rechercher l'environnement ROS par: xxx

alors vous pouvez importer le ROSBAG sans toute autre installation.


0 commentaires