使用JPEGTurbo的官方实例代码的时候,出现了该错误,记录解决方案。
环境介绍
ubuntu 16.04
conda
python3.7
错误详细信息
Traceback (most recent call last):
File "/home/ubuntu/PycharmProjects/python_code_test/JPEGTurbo/official_demo1.py", line 30, in <module>
turbo_jpeg = TurboJPEG()
File "/home/ubuntu/.conda/envs/pytorch-1.7/lib/python3.7/site-packages/turbojpeg.py", line 286, in __init__
self.__find_turbojpeg() if lib_path is None else lib_path)
File "/home/ubuntu/.conda/envs/pytorch-1.7/lib/python3.7/site-packages/turbojpeg.py", line 895, in __find_turbojpeg
'Unable to locate turbojpeg library automatically. '
RuntimeError: Unable to locate turbojpeg library automatically. You may specify the turbojpeg library path manually.
e.g. jpeg = TurboJPEG(lib_path)
解决方案
sudo apt-get update -y
sudo apt-get install -y libturbojpeg
参考