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后内容请搜索靠谱客的其他文章。
发表评论 取消回复