4

阿木币

0

精华

27 小时

在线时间

应届白菜

Rank: 1

发表于 2021-3-22 19:45:41 8086 浏览 5 回复

ros运行问题

Traceback (most recent call last):
  File "/opt/ros/kinetic/bin/roscore", line 36, in <module>
    from rosmaster.master_api import NUM_WORKERS
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/__init__.py", line 35, in <module>
    from .main import rosmaster_main
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/main.py", line 43, in <module>
    import rosmaster.master
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/master.py", line 47, in <module>
    import rosmaster.master_api
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/master_api.py", line 72, in <module>
    from rosmaster.util import xmlrpcapi
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosmaster/util.py", line 48, in <module>
    from defusedxml.xmlrpc import monkey_patch
ImportError: No module named 'defusedxml'



Traceback (most recent call last):
  File "/opt/ros/kinetic/bin/roscore", line 69, in <module>
    import roslaunch
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/__init__.py", line 51, in <module>
    from . import param_dump as roslaunch_param_dump
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/param_dump.py", line 40, in <module>
    import roslaunch.config
  File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/config.py", line 45, in <module>
    import rospkg.distro
  File "/usr/lib/python2.7/dist-packages/rospkg/distro.py", line 44, in <module>
    import yaml
  File "/usr/local/lib/python3.5/dist-packages/yaml/__init__.py", line 399
    class YAMLObject(metaclass=YAMLObjectMetaclass):
                              ^
SyntaxError: invalid syntax


这两个问题如何解决

goodQ已获得悬赏 1 阿木币

最佳答案

关键词:ImportError: No module named 'defusedxml' 找一下defusedxml这个模块是否已被安装吧

扫一扫浏览分享
回复

使用道具 举报

185

阿木币

0

精华

34 小时

在线时间

老司机

Rank: 2

发表于 2021-3-23 08:51:36
关键词:ImportError: No module named 'defusedxml'   找一下defusedxml这个模块是否已被安装吧
回复 点赞

使用道具 举报

4

阿木币

0

精华

27 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2021-3-23 19:13:24
goodQ 发表于 2021-3-23 08:51
关键词:ImportError: No module named 'defusedxml'   找一下defusedxml这个模块是否已被安装吧 ...

主要是第二个问题没有解决,请问有方法吗
回复 点赞

使用道具 举报

94

阿木币

0

精华

41 小时

在线时间

老司机

Rank: 2

发表于 2021-3-23 22:17:46
去康康/usr/local/lib/python3.5/dist-packages/yaml/__init__.py这个文件?
回复 点赞

使用道具 举报

4

阿木币

0

精华

27 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2021-3-24 19:51:32
Adler 发表于 2021-3-23 22:17
去康康/usr/local/lib/python3.5/dist-packages/yaml/__init__.py这个文件?

没有那个yaml文件夹
回复 点赞

使用道具 举报

39

阿木币

0

精华

91 小时

在线时间

技术大V

Rank: 4

发表于 2021-3-25 09:36:09
这些报错都牵扯到ROS系统了,你看一下你ROS安装是否正常,如果ROS系统是正常的,很大可能性是其他问题导致的,你可以描述你做了什么事情导致这个报错
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表