我是靠谱客的博主 英俊抽屉,最近开发中收集的这篇文章主要介绍ubuntu从16.04升级到18.04后的ros安装问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 解决:

sudo rosdep init
rosdep update

的问题,第一个sudo rosdep init可以用连接手机热点的方式解决

第二个问题使用了git仓库:https://github.com/WLwind/update_rosdep

git clone GitHub - WLwind/update_rosdep: shell to update rosdep offline

cd update_rosdep

git checkout melodic

sudo ./rosdep_init_update.sh

2. 安装ros完毕后,输入roscore,报错:

from rospkg.rosversion import main 

ModuleNotFoundError: No module named 'rospkg'

使用pip install rospkg想安装rospkg,但是也报错:

from pip._internal.cli.main import main 

ModuleNotFoundError: No module named 'pip._internal'

最后按照链接ModuleNotFoundError: No module named 'pip._internal' , pip 无法下载软件 解决办法_One Way的博客-CSDN博客的解决方法3:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python3 get-pip.py --force-reinstall

强制重新安装了pip3,再用:

pip3 install rospkg

解决了这一问题

最后

以上就是英俊抽屉为你收集整理的ubuntu从16.04升级到18.04后的ros安装问题的全部内容,希望文章能够帮你解决ubuntu从16.04升级到18.04后的ros安装问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部