ROS-Academy-for-Beginners依赖包报错问题
哈哈,折磨我好久的问题终于解决了,以下是记录过程:
Ubuntu 16.04 kinetic上安装ROS-Academy-for-Beginners依赖总是报错:
ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies:
robot_sim_demo: Cannot locate rosdep definition for [yocs_cmd_vel_mux]
navigation_sim_demo: Cannot locate rosdep definition for [gmapping]
slam_sim_demo: Cannot locate rosdep definition for [hector_mapping]
网上搜索问题时,大部分都是去github下载安装包,克隆到src文件下,再运行。但是我试过好多次就是不行,甚至把kinetic重新安装了一次,再克隆文件,再进行安装依赖文件时候,还是会报错上面的错误,但是网上有很多人利用替换安装包的方法成功了。摊手~~
$ cd ~/tutorial_ws
$ rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y
后来我换了个思路,去github上克隆文件下来,为啥不直接安装呢。
sudo apt-get install ros-kinetic-slam-gmapping
经历几个确认y以后,slam-gmapping顺利安装成功,然而提示cannot locate rosdep...的错误数还是3个,但是依赖文件变化了。这里可能是最大只显示3个错误,然后一直安装提示的缺少定义内容就行了。
~/tutorial_ws$ sudo apt-get install ros-kinetic-effort-controllers && sudo apt-get install ros-kinetic-map-server && sudo apt-get install ros-kinetic-slam-karto
把最后3个依赖包安装完成以后,终于依赖安装成功了。
~/tutorial_ws$ rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y
#All required rosdeps installed successfully
ROS-Academy-for-Beginners依赖包报错问题相关推荐
- yarn安装依赖包报错 error An unexpected error occurred: “https://registry.npm.taobao.orgnpm/element-ui: get
yarn安装依赖包报错,error An unexpected error occurred: "https://registry.npm.taobao.orgnpm/element-ui: ...
- 依赖包报错Invalid options object. Less Loader has been initialized using an options object that does not
1.问题:yarn安装依赖包,启动项目报错 error in ./node_modules/ant-design-vue/dist/antd.less Module build failed: Val ...
- npm install 下载依赖包报错以及安装npm install node-sass --save 报错的问题--这里肯定有你想要的答案
1.第一步下载依赖包:npm install ,或者下载淘宝镜像,第一步命令:npm install -g cnpm --registry=https://registry.npm.taobao.or ...
- 【运行报错】Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装时依赖包报错问题)
1. 报错信息: 在安装 openstack keystone 时出现问题: 错误:软件包:python2-qpid-proton-0.22.0-1.el7.x86_64 (centos-openst ...
- npm安装依赖包报错
最近在新下载了一个项目,需要 npm i 下载依赖,,但是一直报错,, 首先用cnpm源下载 $ npm install -g npm npm ERR! code E500 npm ERR! 500 ...
- pip 安装依赖包 报错 No matching distribution found for pandas
在pycharm中的terminal中使用pip安装依赖包时,出现No matching distribution found for pandas的错误提示 这里是在虚拟环境中,安装依赖包 结果抛出 ...
- go 安装墙外的依赖包报错问题
golang go get代理设置 1.gopm 代替go 下载第三方依赖包 可以采用gopm从golang.org一些镜像网站上下载. a). 安装gopm go get -u github.com ...
- yum安装git依赖包报错:/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_cal
参考https://blog.51cto.com/liuqunying/1835717文章得知是pycurl.so依赖的libcurl指向问题 通过该博主的方法:ldd /usr/lib64/pyth ...
- 解决go mod拉取etcd依赖包报错的问题
go sdk版本在go1.13和go1.14版本使用go mod管理依赖包中有etcd时会出现异常,无法正常拉取etcd包. 错误如下: go.etcd.io/etcd/clientv3 tested ...
最新文章
- mysql设计表时 varchar长度_设计表的时候,对变长字段长度选择的一点思考
- 【脚本整理】docker-compose 部署prometheus + grafana
- 揭露动画(Reveal Effect)实现时的注意事项(附上bug-logcat)...
- Python3网络爬虫快速入门实战解析——对大佬部分代码失效的修改
- 第三十九讲:tapestry 页面加载等待过程(ProgressiveDisplay)组件
- Atamai 手术导航软件开发包
- TP5报错variable type error: array
- tcpdump高级过滤
- 【CityHunter】通过Unity3D来制作游戏中AR部分的内容
- 3d游戏建模学习心得,自学maya,zbrush,substance一个月的感想
- 核函数是什么-数据的升维与降维
- 区块链对广告行业发展的影响
- 全球十大公司物联网战略,一个万物智能的世界即将到来
- android 手势放缩_手把手教你打造支持手势放大缩小的ImageView
- UVC webcam添加H264 NV12等格式支持
- rt-thread i2c 使用教程
- 微信小程序--公共组件使用
- 我的职业生涯(八) 自我疗伤
- ytu1904——寄居蟹与海葵
- 初试加解密工具RSA Tool 1.7
热门文章
- 成绩统计(score)
- form表单的serialize,serializeObject,serializeArray属性
- 微人事项目学习之登陆页面制作(二)
- 重装系统后使用VirtualBox新建虚拟机时遇到的错误—创建VirtualBoxClient COM对象失败
- 中国又一项技术让世界叹服,世界500强抢着合作!
- 学习集合工具类CollectionUtils——List对象案例
- 优化开机关机速度(图解)_陕南赤子_新浪博客
- openstack 学习笔记-flavor 操作
- 使用Phantom.js时报错
- 设计模式(一):命令模式(2)——命令模式扩展之宏命令