libjpeg.so.9是一个软连接,它指向libjpeg.so.9.2.0
这是一个opencv需要的编解码库。
这种库的默认搜索路径是
/lib
/usr/lib
/usr/local/lib
要在根目录添加这种so库的搜索路径的话,是在/etc/ld.so.conf
/etc/ld.so.conf:
include 路径
需要在个人目录添加这种so库的搜索路径的话,
~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:路径
经过查找上述3个路径都没有这个库,然后在同事的anaconda3/lib里发现了这个库,再把他的anaconda3/lib路径添加到LD_LIBRARY_PATH,就成功了。
注意:不可将libjpeg.so.9.2.0复制过来,因为caffe需要的不止这一个库,复制一个是没用的复制过来会再提醒你
ImportError: libpng16.so.16: cannot open shared object file: No such file or directory