ros melodic解决报错ImportError: libcv_bridge.so: cannot open shared object file: No such file or directo
问题描述
为了解决ros melodic python3 与cv_brdige不兼容问题需要重新编译该包。这个cv_brdige主要是为了解决将ros的数据转换成opencv能够读取的数据。
根据博客添加链接描述操作对包进行编译,最后在终端测试
// An highlighted block
(base) tong@tong:~$ conda activate es6d_3.7
(es6d_3.7) tong@tong:~$ python
Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 06:08:21)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from cv_bridge.boost.cv_bridge_boost import getCvType
>>>
能成功
但是在我pycharm的环境中直接运行会报错,报错信息如下
// An highlighted block
from cv_bridge.boost.cv_bridge_boost import getCvType
ImportError: libcv_bridge.so: cannot open shared object file: No such file or directory
解决方式
需要在需要跑的代码的文件夹复制编译好的devel install 和src到工作空间,并且添加环境变量如下所示:
// An highlighted block
(base) tong@tong:~$ vim ~/.bashrc
(base) tong@tong:~$ source ~/.bashr
并且需要在终端或者pycharm的终端执行命令
// An highlighted block
python *.py
直接运行仍然会报上述错误
问题解决!
ros melodic解决报错ImportError: libcv_bridge.so: cannot open shared object file: No such file or directo相关推荐
- (转)coures包下载和安装 可解决报错ImportError: No module named '_curses'
原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...
- 调用torchtext报错OSError: libtorch_cpu.so: cannot open shared object file: No such file or directory
环境 torch版本1.4.0 报错 报错信息如题.调用torchtext报错 OSError: libtorch_cpu.so: cannot open shared object file: No ...
- coures包下载和安装 可解决报错ImportError: No module named '_curses'
原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...
- 解决报错ImportError: unique_cuda.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28T
最近在调试有关pytorch-geometric包的代码的时候遇到了这个错误,具体报错如下所示: ImportError: /home/amax/.conda/envs/SGE/lib/python3 ...
- 运行python报错ImportError: dlopen: cannot load any more object with static TLS
运行python文件报错内容:ImportError: dlopen: cannot load any more object with static TLS 解决方法:将import cv2放在导入 ...
- 树莓派4b在miniconda下安装kivy,示例报错‘ImportError...libstdc++.so.6: version ‘GLIBCXX_3.4.29‘ not found‘解决办法
感觉最近运气非常差,或者运气一直很差,为啥干啥都要踩坑呢?好的,又来坑,补吧. 因为想在树莓派4B装了Ubuntu22.04后,能配合我的触摸屏简单实现一些交互界面,所以选择在这上面安装kivy.上一 ...
- import skimage报错ImportError: numpy.core.multiarray failed to import解决
报错 ImportError: numpy.core.multiarray failed to import 解决方法 Jupyter 如果是Jupyter,shutdown内核,再重新打开文件运行. ...
- Ubuntu18.04安装ROS Melodic(解决网络原因,先将所需压缩包下载到本地,然后rosdep update)
Ubuntu18.04安装ROS Melodic(解决网络原因,先将所需压缩包下载到本地,然后rosdep update) 一.ROS介绍 机器人操作系统(Robot Operating System ...
- 安装 sklearn 报错 ImportError: cannot import name Type
1. 安装 sklearn sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn 会默认安装 joblib , s ...
最新文章
- Bert需要理解的一些内容
- chakra linux安装教程,Chakra Linux 安装指南(二):Chakra Linux 安装
- github上手实践教程
- HJ29 字符串加解密
- c 实现html5,html5 实现手机摇一摇功能(C)
- 洛谷——P1090 合并果子
- win10电脑插耳机没声音_电脑没有声音是什么原因 教您电脑突然没声音怎么解决...
- 关于 SET QUOTED_IDENTIFIER ON 和 SET ANSI_NULLS ON
- 【OpenCV】OpenCV实战从入门到精通之 -- 显示创建Mat对象的七种方法
- 表数据库名_关系数据库理论:数据库的六大范式知识笔记
- python递归实现快速对一个给定字符串排序输出
- python转视频格式高清_树莓派环境下使用python将h264格式的视频转为mp4
- log4j配置文件详解------自学
- 【时间序列分析】16.平稳序列的决定性
- 弱水三千只取一瓢,Forcepoint的变与不变
- isolate两三事
- python验证身份证最后一位数字代表什么_身份证最后一位不是数字而是X,代表什么含义?涨知识了...
- c语言坦克大战程序设计,用纯C语言实现坦克大战
- Flutter 仿滴滴出行App,2021最新华为Android校招面试题
- 2018蓝桥杯 题解
热门文章
- 【论文泛读164】MECT:基于多元数据嵌入的中文命名实体识别交叉变换器
- WOT干货大放送:大数据架构发展趋势及探索实践分享
- ubuntu 启动无故出现 ACPI ERROR
- 通信协议基础知识总结二
- manifest引用build中的变量
- 2021年N1叉车司机考试APP及N1叉车司机新版试题
- 3、Prism的使用二
- [typescript] ERROR TS18003: No inputs were found in config file ‘tsconfig.json‘. Specified ‘include‘
- 支付宝生活缴费视频课程
- 天涯人脉通讯录2010 - 导入模板格式说明