Robotics StackExchange | Archived questions

Cant import Move-it commander on ROS noetic.

Following Error comes up:

from .roscppinitializer import * File "/Users/akshitshishodia/mambaforge/envs/ROS/lib/python3.9/site-packages/moveitcommander/roscppinitializer.py", line 35, in from moveitrosplanninginterface import moveitroscppinitializer ImportError: cannot import name 'moveitroscppinitializer' from 'moveitrosplanninginterface' (/Users/akshitshishodia/mambaforge/envs/ROS/lib/python3.9/site-packages/moveitrosplanninginterface/init.py)

Asked by Akshit Shishodia on 2023-05-25 03:22:04 UTC

Comments

Answers

If you are using the apt binary ros repository, you must use python 3.8.10 for all of your noetic work. If you have installed a different version of python into /usr/local/bin/, ros is not going to work.

You must also have the apt package python-is-python3 installed.

Asked by Mike Scheutzow on 2023-05-25 10:47:06 UTC

Comments

Actually I installed it through Robostack according to https://robostack.github.io/GettingStarted.html and it requires python 3.10.10 else it won't install

Asked by Akshit Shishodia on 2023-05-25 11:26:27 UTC