ROS mynteye 环境搭建错误汇总

1,ROS Kinetic 会自动安装 OpenCV, JPEG

wget https://raw.githubusercontent.com/oroca/oroca-ros-pkg/master/ros_install.sh && \

chmod 755 ./ros_install.sh && bash ./ros_install.sh catkin_ws kinetic

-lpthread 环境报错    怀疑是原来弄caffe2的时候降低了 gcc 为4。9 ,现在改回默认的5。4

cd /usr/bin
sudo mv gcc gcc.bak#备份
sudo ln -s gcc-5 gcc#重新链接
sudo mv g++ g++.bak
sudo ln -s g++-5 g++

2,

ImportError: "from catkin_pkg.package import parse_package" failed: No module named catkin_pkg.package
Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.

到根目录 cd /

pip install catkin_pkg

正常安装后用python 检测

3,进入  MYNT-EYE-D-SDK   源码make ros

编译报错:
fatal error: usb.h: No such file or directory

解决办法:
apt-get install libusb-dev

4,  编译报错:

ModuleNotFoundError: No module named 'em'

解决办法:

python -m pip install empy

5,编译报错:

/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_imgcodecs3.so.3.3.1:对‘TIFFReadRGBAStrip@LIBTIFF_4.0’未定义的引用
/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_imgcodecs3.so.3.3.1:对‘TIFFReadDirectory@LIBTIFF_4.0’未定义的引用
/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_imgcodecs3.so.3.3.1:对‘TIFFWriteEncodedStrip@LIBTIFF_4.0’未定义的引用

解决办法:查看

locate libtiff.so

/home/anaconda3/lib/libtiff.so     
/home/anaconda3/lib/libtiff.so.5
/home/anaconda3/lib/libtiff.so.5.3.0
/home/fanaconda3/pkgs/libtiff-4.0.9-he85c1e1_2/lib/libtiff.so
/home/anaconda3/pkgs/libtiff-4.0.9-he85c1e1_2/lib/libtiff.so.5
/home/anaconda3/pkgs/libtiff-4.0.9-he85c1e1_2/lib/libtiff.so.5.3.0
/usr/lib/i386-linux-gnu/libtiff.so.5
/usr/lib/i386-linux-gnu/libtiff.so.5.2.4
/usr/lib/x86_64-linux-gnu/libtiff.so
/usr/lib/x86_64-linux-gnu/libtiff.so.5
/usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4

ros默认安装opencv 3。3,但是会与anaconda的设置的opencv及tifflib环境冲突

所以把mv ~/anaconda3/lib/libtiff*  ~/bak/   移走原有anaconda3中的冲突libtiff    保证路径下暂时不冲突,make ros编译通过  。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值