webentwicklung-frage-antwort-db.com.de

Wie installiere ich das Glob-Modul?

Ich verwende Ubuntu 14.04 und versuche, ROS Simulator zu starten. Ich habe diesen Fehler:

ImportError: No module named 'glob'

Die Installation von glob2 löst das Problem nicht.

python -m site ausgabe:

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
3
Omar Amr

Sie verwenden Python 3.X und installieren Glob2 . Hier sind die korrekten Glob-Versionen 

für Python 2.7

Sudo pip install glob2 

für Python 3.7

Sudo pip3 install glob3

ich hoffe es hilft.

2
Ishan Khatri

Python 3 wird von ROS zunächst nicht unterstützt. Daher würde ich Ihnen nicht empfehlen, es zu verwenden. Sie sollten 2.7 installieren. 

Laden Sie es erneut herunter: https://www.python.org/downloads/

Hier ist die Quelle für glob: https://docs.python.org/2/library/glob.html

Wie Sie sehen, ist es im Lib-Paket, das es als Standard kennzeichnet

1
cjds