ModuleNotFoundError:没有名为'openalpr_api的模块

时间:2019-02-20 06:55:00

标签: pycharm openalpr

我正在github中从事以下项目。 https://github.com/ShreyAmbesh/Traffic-Rule-Violation-Detection-System

安装了项目所需的所有软件包,但是当我尝试在pycharm中运行项目时,出现以下错误...

File "VehicleMoniter.py", line 21, in 
import openalpr_api
ModuleNotFoundError: No module named 'openalpr_api'

我还在系统中安装了openalpr

C:\Users\preetha\Desktop\python project\traffic project\Traffic-Rule-Violation-Detection-System-master>pip install openalpr
Requirement already satisfied: openalpr in c:\users\preetha\appdata\local\programs\python\python37\lib\site-packages (1.0.12)

我不知道如何解决这个错误。

任何人都可以帮助我...

预先感谢

2 个答案:

答案 0 :(得分:1)

您需要将系统与(OpenALPR云)连接才能运行此项目。为此,您需要有权访问一个有效的OpenALPR帐户。如果您还没有,请在这里免费创建: https://cloud.openalpr.com/account/register

要安装代理,openalpr-api或openalpr云,请运行以下命令:

bash <(curl -s https://deb.openalpr.com/install

然后系统将要求您提供openalpr凭据

然后根据项目要求选择安装。....

有关更多详细信息,请参见url: http://doc.openalpr.com/on_premises.html

答案 1 :(得分:0)

我必须 安装python绑定,然后python才能与OpenALPR进行对话。 在Ubuntu 19.10中,这非常容易(请注意,alpr在某些版本的Ubuntu中已损坏,例如18.04):

sudo apt-get install -y python-openalpr
sudo apt-get install -y python3-openalpr

要获取其余的OpenALPR(Ubuntu 19.10):

apt-get update
export DEBIAN_FRONTEND=noninteractive 
apt-get install -y openalpr
cd /usr/share/openalpr/runtime_data/ocr/
cp tessdata/lus.traineddata .

(最后两行修复了19.10中的错误)