概述
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安装问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复