【发布时间】:2023-03-09 05:03:01
【问题描述】:
我正在运行 ubuntu 14.04 并尝试启动 ROS Simulator。我有这个错误:
ImportError: No module named 'glob'
安装 glob2 并不能解决问题。
python -m site 输出:
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
【问题讨论】:
-
glob是一个标准模块。您使用的是哪个版本的 Python? -
Python 3.5.2 一些解决方案建议重新安装 Ubuntu,但我将其保留为 B 计划。
-
请包含
python -m site的输出 -
@wim 我将其添加到问题中
-
glob 是 Python 标准库的一部分,因此您无需安装它