@小鱼 好的,我去了解一下那个软件,抱歉现在还不太懂所以格式不对,给您添麻烦了。
重要提示
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
fuzz 发布的帖子
-
RE: rosrun报错,ModuleNotFoundError: No module named 'pydot'
-
rosrun报错,ModuleNotFoundError: No module named 'pydot'
我在跑小乌龟程序的时候,学习网上教程想看看节点,输入了rosrun rqt_graph rqt_graph,之后就报错了,具体代码如下,请大佬们给萌新指导一下。
rosrun rqt_graph rqt_graph
PluginManager._discover() force discovery of plugins
RospkgPluginProvider._find_plugins() crawling for plugins of type 'qt_gui'
Could not import "pyside" bindings of qt_gui_cpp library - so C++ plugins will not be available:
Traceback (most recent call last):
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui_cpp/cpp_binding_helper.py", line 39, in <module>
from . import libqt_gui_cpp_shiboken
ImportError: cannot import name 'libqt_gui_cpp_shiboken'RospkgPluginProvider._find_plugins() crawling for plugins of type 'rqt_gui'
QtBindingHelper using pyside
PerspectiveManager.switch_perspective() switching to perspective "@rqt_graph__RosGraph"
MainWindow.restore_settings()
PluginManager.restore_settings_without_plugins()
MainWindow.restore_state()
PluginManager.load_plugin(rqt_graph/RosGraph, 0)
MainWindow.save_setup()
RosPyPluginProvider._init_node() initialize ROS node "rqt_gui_py_node_2480"
RosPluginProvider.load(rqt_graph/RosGraph) exception raised in builtin.import(rqt_graph.ros_graph, [RosGraph]):
Traceback (most recent call last):
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui/ros_plugin_provider.py", line 80, in load
attributes['module_name'], fromlist=[attributes['class_from_class_type']], level=0)
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_graph/ros_graph.py", line 45, in <module>
from qt_dotgraph.dot_to_qt import DotToQtGenerator
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_dotgraph/dot_to_qt.py", line 35, in <module>
import pydot
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'pydot'PluginManager._load_plugin_restore()
PluginManager._load_plugin() could not load plugin "rqt_graph/RosGraph":
Traceback (most recent call last):
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/plugin_handler.py", line 102, in load
self._load()
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/plugin_handler_direct.py", line 55, in _load
self._plugin = self._plugin_provider.load(self._instance_id.plugin_id, self._context)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui_py/ros_py_plugin_provider.py", line 61, in load
return super(RosPyPluginProvider, self).load(plugin_id, plugin_context)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 72, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui/ros_plugin_provider.py", line 90, in load
raise e
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_gui/ros_plugin_provider.py", line 80, in load
attributes['module_name'], fromlist=[attributes['class_from_class_type']], level=0)
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
File "/opt/ros/melodic/lib/python2.7/dist-packages/rqt_graph/ros_graph.py", line 45, in <module>
from qt_dotgraph.dot_to_qt import DotToQtGenerator
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
File "/opt/ros/melodic/lib/python2.7/dist-packages/qt_dotgraph/dot_to_qt.py", line 35, in <module>
import pydot
File "/home/fzz/.local/lib/python3.6/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 142, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'pydot'
谢谢! -
RE: 一键安装ros后,roscore报错
@小鱼 您好,我按照以下方法成功修改了默认python版本
Linux Python 版本切换方法
切换python版本update-alternatives --display python
如果出现以下错误:
update-alternatives: 错误: 无 python 的候选项,那么按下面的流程操作。#查看多个python版本
#ls /usr/bin/python
python2.7 python3.6
#添加Python2可选项,优先级为2sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
#添加Python3可选项,优先级为1sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
#配置sudo update-alternatives --config python
#yongyu 删除配置sudo update-alternatives --remove python /usr/bin/python2.7
来源:https://www.csdn.net/tags/NtzaAgysNDA5NjQtYmxvZwO0O0OO0O0O.html
感谢您的指导,谢谢! -
RE: 一键安装ros后,roscore报错
@小鱼 您好,我是u18.04,ros melodic,之前貌似是默认2,然后我根据网上教学一通瞎操作想搞成3,但是可能没有成功,所以之后roscore一直报错,我卸载后按照您的一键安装后依旧这样报错。
-
一键安装ros后,roscore报错
我之前装过一次ros,但由于一些自己的失误(好像是和python有关的代码)导致roscore报错了,然后我把ros卸载了重新一键安装,但依旧报错,请教各位大神帮我看看应该如何解决。附上报错代码
roscore
Traceback (most recent call last):
File "/opt/ros/melodic/bin/roscore", line 37, in <module>
from roslaunch.nodeprocess import DEFAULT_TIMEOUT_SIGINT, DEFAULT_TIMEOUT_SIGTERM
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/init.py", line 52, in <module>
from . import param_dump as roslaunch_param_dump
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/param_dump.py", line 40, in <module>
import roslaunch.config
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/config.py", line 45, in <module>
import rospkg.distro
File "/home/fzz/.local/lib/python2.7/site-packages/rospkg/distro.py", line 44, in <module>
import yaml
File "/usr/lib/python3/dist-packages/yaml/init.py", line 284
class YAMLObject(metaclass=YAMLObjectMetaclass):
^
SyntaxError: invalid syntax
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/init.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/init.py", line 23, in <module>
import apt_pkg
ImportError: No module named apt_pkgOriginal exception was:
Traceback (most recent call last):
File "/opt/ros/melodic/bin/roscore", line 37, in <module>
from roslaunch.nodeprocess import DEFAULT_TIMEOUT_SIGINT, DEFAULT_TIMEOUT_SIGTERM
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/init.py", line 52, in <module>
from . import param_dump as roslaunch_param_dump
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/param_dump.py", line 40, in <module>
import roslaunch.config
File "/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/config.py", line 45, in <module>
import rospkg.distro
File "/home/fzz/.local/lib/python2.7/site-packages/rospkg/distro.py", line 44, in <module>
import yaml
File "/usr/lib/python3/dist-packages/yaml/init.py", line 284
class YAMLObject(metaclass=YAMLObjectMetaclass):
^
SyntaxError: invalid syntax -
RE: 一键安装vscode之后,没有自动补全函数等功能。
@李火木你好,感谢您的回答,我已经安装了您说的那几个扩展,但我现在运行调试程序显示没有用于调试纯文本的拓展,可以再次冒昧请教您吗?
-
RE: 一键安装vscode之后,没有自动补全函数等功能。
@李火木 你好,我只按照小鱼的一键安装了rosdep和配置了环境,插件还未安装。(我是个刚接触ros的菜鸟,啥也不懂。。)
-
RE: 一键安装完微信后,打开输入s后报错
@小鱼 你好,我重启了一下可以成功登陆微信了,谢谢。但是有一个问题是我登陆微信之后桌面中间出现了一块黑色区域,一直在桌面中央,并且左边任务栏有三个红酒标识,请问我现在应该怎么处理?
-
一键安装完微信后,打开输入s后报错
请输入指令控制wechat: 启动(s) 配置:(w) 关闭(c) 重启(r) 删除(d) 重建(b):
s
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/wechat/start": dial unix /var/run/docker.sock: connect: permission denied
Error: failed to start containers: wechat