问题描述
prophesee 在读取hdf5文件的时候,需要执行下列安装(ECF codec,估计是一种HDF5的编码方式)
sudo apt install hdf5-ecf-codec-dev hdf5-ecf-codec-lib hdf5-plugin-ecf hdf5-plugin-ecf-dev
这个会因为没有合适的源报错。
解决办法:使用源代码安装
- 源码位置,prophesee-ai/hdf5_ecf
- 安装步骤,
准备下列基础包
sudo apt install build-essential cmake libhdf5-dev
sudo apt-get install libgtest-dev
sudo apt -y install hdf5-tools
下载编译源文件
git clone https://github.com/prophesee-ai/hdf5_ecf.git
cd hdf5_ecf
mkdir build
cd build
cmake ..
make
安装
sudo make install
配置(根据上面安装的路径确定位置)
export HDF5_PLUGIN_PATH=/usr/local/xxxx/xxxx/plugin
ok, done!