[问题记录]ROS——在Ubuntu18.04下基于ROS Melodic编译python3的cv_bridge_moveit_opw_kinematics_plugin" should not depend on-程序员宅基地

技术标签: python  

WARNING: package "moveit_opw_kinematics_plugin" should not depend on metapackage "moveit_resources" but on its packages instead -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 4 packages in topological order: -- ~~ - opencv_tests (unknown) CMake Warning at /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake:89 (message): Unknown build type 'ament_python' for package 'opencv_tests' Call Stack (most recent call first): CMakeLists.txt:69 (catkin_workspace) -- ~~ - vision_opencv (plain cmake) -- ~~ - cv_bridge (plain cmake) -- ~~ - image_geometry (plain cmake) -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMake Error at /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake:100 (message): This workspace contains non-catkin packages in it, and catkin cannot build a non-homogeneous workspace without isolation. Try the 'catkin_make_isolated' command instead. Call Stack (most recent call first): CMakeLists.txt:69 (catkin_workspace) -- Configuring incomplete, errors occurred! See also "/home/wheeltec/Desktop/cv_bridge_ws/build/CMakeFiles/CMakeOutput.log". See also "/home/wheeltec/Desktop/cv_bridge_ws/build/CMakeFiles/CMakeError.log". Invoking "cmake" failed

这个错误是因为在catkin工作空间中包含了非catkin包,而catkin无法构建非同构的工作空间。你可以尝试使用`catkin_make_isolated`命令来解决这个问题。

首先,确保你已经安装了`catkin_tools`:

```bash
sudo apt-get install python-catkin-tools
```

然后,使用`catkin_make_isolated`命令重新构建工作空间:

```bash
cd ~/Desktop/cv_bridge_ws
catkin init
catkin build --cmake-args -DPYTHON_EXECUTABLE=/usr/bin/python3
source devel/setup.bash
```

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_62589845/article/details/137146465

智能推荐

SAP S/4 HANA新变化-FI数据模型-程序员宅基地

文章浏览阅读370次。SAP S/4 HANA新变化-FI数据模型 http://mp.weixin.qq.com/s?__biz=MzAwMjgyMTA4MQ==&mid=2652153162&idx=1&sn=aee6fc43e0577479854e4842df919c90&ch..._hana anlc

Centos7(腾讯云)安装UniFi控制器_centos unifi-程序员宅基地

文章浏览阅读989次。腾讯云主机,就自行度娘吧,没什么好说的。用SSH连接上云主机(root)用户登陆。关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service添加mongodb源vim /etc/yum.repos.d/mongodb-org-4.4.repo添加以下内容到mongodb-org.repo[mongodb-org-4.4]name=MongoDB Repository.._centos unifi

深入理解AQS底层源码(一)——lock.lock()_lock.lock();-程序员宅基地

文章浏览阅读1.2k次。前期准备:1、可重入锁(递归锁):外层使用锁后,在内层仍然可以使用锁。同一个线程可以获取多个同一把锁。优点:避免死锁。特点:锁对象是同一个对象2、LockSupport:LockSupport.park(); LockSupport.unPark(Thread t);类比 synchronized wait notify ; lock.newCondition await signalwait notify必须和synchronized搭配使用且先wait后notify;awai..._lock.lock();

Web前端大作业 体育主题足球网页制作 足球梅西HTML网页设计制作 dreamweaver学生网页源代码_关于足球网页设计-程序员宅基地

文章浏览阅读136次。网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;_关于足球网页设计

java 1.8 时间戳localdatetime转换-程序员宅基地

文章浏览阅读421次。java 1.8 中 关于LocalDateTime 的与long 的转换,在1.8 localdateTime 中对于时区设置是敏感的,这个需要留意public static void main(String[] args) { Period sixMonths = Period..._java localdatetime long

仪表板展示 | X-lab开放实验室GitHub开源项目洞察大屏_开源的大屏项目-程序员宅基地

文章浏览阅读761次。开源项目强强联合,对GitHub开源项目进行多角度分析。_开源的大屏项目

随便推点

银河麒麟ARM64 飞腾FT2000 linuxdeployqt linux打包qt_linuxdeployqt aarch64-程序员宅基地

文章浏览阅读6.2k次,点赞3次,收藏40次。银河麒麟ARM64 飞腾FT2000 linuxdeployqt linux打包qt下载linuxdeployqt-aarch64.AppImageqt版本说明linuxdeployqt打包准备编译好的程序插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载linuxdeployqt-aa_linuxdeployqt aarch64

在Springboot集成Activiti工作流引擎-引入、调用,测试【基础讲解】-程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏6次。工作流 通过计算机对业务流程自动化执行管理他主要解决的是使在多个参与者之间按照某种“预定义规则”自动进行传递稳定 信息或任务的过程通俗来讲 业务上一个玩着的审批流程 比如请假,出差 外出采购等工作流引擎就是来解决流程问题的 提高我们的工作效率如果没有工作流引擎 我们就需要自己去写逻辑 就特别的复杂 扩展性还不强使用工作流引擎 业务改变,不需要修改代码如果是我们自己写的逻辑 有可能 业务改变,代码也需要改变那么为什么工作流引擎不用修改代码因为我们的工作流引擎都实现了一个规范这个规范要_集成activiti

Python爬虫:xpath,cookie都正确仍然无法爬取需要的内容解决方法之一_xpath写的都对 为什么抓不到内容-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏10次。经过很多次尝试以及仔细观察所爬取的html代码内容,我发现有一个标签里含有的css代码:style = display:none ,这行代码可以把这个标签里面的内容隐藏。展开这个标签里面的内容,很可能就是我们所需要的真实的页面a标签里面的url地址。注意,这里说了一般,有些网站的反爬措施很高级,甚至会封掉你的ip。看这篇文章的猿猿们肯定有了一定的python-xpath爬虫基础了,后面对li_tree的处理以及延伸获取所需要的页面内容我在这就不介绍啦!这样我们就得到了正确的li_tree。_xpath写的都对 为什么抓不到内容

iOS开发常用的RGB色值和中文名字_苹果远峰蓝的rgb-程序员宅基地

文章浏览阅读633次。RGB值 RGB值 RGB值黑色000#000000黄色2552550#FFFF00浅灰蓝色176_苹果远峰蓝的rgb

SpringBoot+Mysql+小程序实现的美团外卖美食小程序系统附带前台和后台代码_美团前端微信小程序代码-程序员宅基地

文章浏览阅读778次。随着数字化技术兴起,各种应用软件覆盖各行各业,大大推动了产业发展。然而,在外卖点餐领域,现实问题仍然存在,例如订单处理效率低、库存管理复杂、客户服务水平不一以及数据分析能力不足等。为解决这些问题,本文研发了一款基于微信小程序与Spring Boot的外卖点餐系统,旨在提升效率和管理水平,优化顾客体验。本外卖订餐系统融合了先进技术与实践,采用Spring Boot框架开发后端,借助MySQL数据库存储数据,并通过微信小程序实现用户端。系统的创新表现在全面提升了管理效率和顾客服务。_美团前端微信小程序代码

在本机搭建自己的ftp服务器--最简单的方法(详细教程)_ftp服务器怎么搭建-程序员宅基地

文章浏览阅读10w+次,点赞159次,收藏1.1k次。在本机搭建自己的ftp服务器--最简单的方法(详细教程)FTP服务器可以在局域网中快速传输文件,是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。..._ftp服务器怎么搭建