无法找到或加载主 class com.google.zxing.client.j2se.CommandLineRunner

Could not find or load main class com.google.zxing.client.j2se.CommandLineRunner

我正在尝试为 zxing 安装 Python-Zxing 一个 Python 包装器,它是一个用于读取条形码和二维码的库。我已经按照文档中的描述安装了它,但每次我尝试 运行 它时,我都会收到以下错误:

Error: Could not find or load main class com.google.zxing.client.j2se.CommandLineRunner

这是我正在尝试的代码 运行:

from zxing import *

b = BarCode

reader = BarCodeReader("users/myusername/python/zxing-1.6")

barcode = reader.decode("users/myusername/python/sample.png")

print(barcode)

我得到的结果是:

Error: Could not find or load main class    com.google.zxing.client.j2se.CommandLineRunner
<zxing.BarCode instance at 0x10225f0e0>

有人知道我做错了什么吗?作为初学者,我对这个很迷茫……

我最终自己找到了解决问题的方法。对于遇到相同问题的任何人,我的说明包含在项目的 Git 存储库中。问题是主要的 zxing 库没有正确安装,并且安装方法已经更改为使用 Maven 安装库的某些部分。