我正在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)
我不知道如何解决这个错误。
任何人都可以帮助我...
预先感谢
答案 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中的错误)