Je lance Ubuntu 14.04 et tente de lancer ROS Simulator. J'ai cette erreur:
ImportError: No module named 'glob'
L'installation de glob2 ne résout pas le problème.
python -m site
sortie:
sys.path = [
'/home/omar',
'/opt/ros/Indigo/lib/python2.7/dist-packages',
'/home/omar/anaconda3/lib/python35.Zip',
'/home/omar/anaconda3/lib/python3.5',
'/home/omar/anaconda3/lib/python3.5/plat-linux',
'/home/omar/anaconda3/lib/python3.5/lib-dynload',
'/home/omar/anaconda3/lib/python3.5/site-packages',
'/home/omar/anaconda3/lib/python3.5/site-packages/Sphinx-1.4.6-py3.5.Egg',
'/home/omar/anaconda3/lib/python3.5/site-packages/numba-0.29.0-py3.5-linux-x86_64.Egg',
'/home/omar/anaconda3/lib/python3.5/site-packages/glob2-0.4.1-py3.5.Egg',
'/home/omar/anaconda3/lib/python3.5/site-packages/setuptools-27.2.0-py3.5.Egg',
]
USER_BASE: '/home/omar/.local' (exists)
USER_SITE: '/home/omar/.local/lib/python3.5/site-packages' (doesn't exist)
ENABLE_USER_SITE: True
Vous utilisez python 3.X et vous installez glob2 Voici les versions globales correctes
Sudo pip install glob2
Sudo pip3 install glob3
j'espère que ça aide.
ROS ne supporte pas Python 3 en premier lieu, donc je ne vous recommanderais pas de l'utiliser. Vous devriez installer 2.7.
Téléchargez à nouveau: https://www.python.org/downloads/
Voici la source de glob: https://docs.python.org/2/library/glob.html
Comme vous pouvez le voir, c'est dans le paquet Lib qui le marque comme standard