How to install the 'glob' module?

Omar Amr picture Omar Amr · Mar 23, 2017 · Viewed 59.2k times · Source

I am running ubuntu 14.04 and trying to launch ROS Simulator. I have this error:

ImportError: No module named 'glob'

Installing glob2 does not solve the problem.

python -m site output:

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

Answer

Ishan Khatri picture Ishan Khatri · Oct 28, 2018

You are using Python 3.X and you are installing glob2 here are the correct glob versions

for python 2.7

sudo pip install glob2 

for python 3.7

sudo pip3 install glob3

hope it helps.