ImportError: Невозможно найти общую библиотеку zbar - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь создать онлайн-сканер штрих-кода с использованием фреймворка Django и развернуть его на Heroku.Но когда я загружаю страницу, она показывает эту ошибку:

ImportError at /
Unable to find zbar shared library
Request Method: GET
Request URL:    https://libportal.herokuapp.com/
Django Version: 2.0.3
Exception Type: ImportError
Exception Value:    
Unable to find zbar shared library
Exception Location: /app/.heroku/python/lib/python3.6/site-packages

/pyzbar/zbar_library.py in load, line 65
Python Executable:  /app/.heroku/python/bin/python
Python Version: 3.6.4
Python Path:    
['/app',
 '/app/.heroku/python/bin',
 '/app',
 '/app/.heroku/python/lib/python36.zip',
 '/app/.heroku/python/lib/python3.6',
 '/app/.heroku/python/lib/python3.6/lib-dynload',
 '/app/.heroku/python/lib/python3.6/site-packages']
Server time:    Thu, 31 May 2018 11:02:16 +0000

Я искал на ней и нашел здесь одно подходящее решение . Но в моем случае pyzbar успешно устанавливается с помощьюpip, а затем после того, как я установил libzbar-dev, добавив его в файл Aptfile, увидев вышеуказанное решение.


Может кто-нибудь помочь мне в этом?

...