roscore 无相应

最近在尝试学习ROS搭建模型,突然有一天发现打不开roscore,可以编译,但是无法运行launch文件(无输出,无响应)。

Ctrl+C 后显示在这里插入图片描述

(base) uos@uos-OptiPlex-7070:~$ roscore
^C… logging to /home/uos/.ros/log/5aa7bca2-3517-11ec-a238-e454e8b286c2/roslaunch-uos-OptiPlex-7070-20804.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

`
再次Ctrl+C 后显示
在这里插入图片描述
^CTraceback (most recent call last):
File “/opt/ros/melodic/bin/roscore”, line 73, in <module>
roslaunch.main([‘roscore’, ‘–core’] + sys.argv[1:])
File “/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/init.py”, line 332, in main
p.start()
File “/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py”, line 289, in start
self._start_infrastructure()
File “/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py”, line 247, in _start_infrastructure
self._start_server()
File “/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/parent.py”, line 198, in _start_server
self.server.start()
File “/opt/ros/melodic/lib/python2.7/dist-packages/roslaunch/server.py”, line 377, in start
code, msg, val = ServerProxy(self.uri).get_pid()
File “/usr/lib/python2.7/xmlrpclib.py”, line 1243, in call
return self.__send(self.__name, args)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1602, in __request
verbose=self.__verbose
File “/usr/lib/python2.7/xmlrpclib.py”, line 1283, in request
return self.single_request(host, handler, request_body, verbose)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1311, in single_request
self.send_content(h, request_body)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1459, in send_content
connection.endheaders(request_body)
File “/usr/lib/python2.7/httplib.py”, line 1095, in endheaders
self._send_output(message_body)
File “/usr/lib/python2.7/httplib.py”, line 898, in _send_output
self.send(msg)
File “/usr/lib/python2.7/httplib.py”, line 860, in send
self.connect()
File “/usr/lib/python2.7/httplib.py”, line 837, in connect
self.timeout, self.source_address)
File “/usr/lib/python2.7/socket.py”, line 566, in create_connection
sock.connect(sa)
File “/usr/lib/python2.7/socket.py”, line 228, in meth
return getattr(self._sock,name)(*args)
KeyboardInterrupt

本来以为是Anaconda和ROS的冲突,尝试了很多相关方法都无效。最后才想起来是在.bashrc做了如下修改
在这里插入图片描述不知道该怎么解决,就先注释了这三行,ros就一切正常了, Anaconda完全不影响、
如果有大神知道具体原因请指教。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值