0

我已经安装了 Java 并设置了路径,我可以从命令行成功执行 java -version 和 javac -version。当我尝试运行以下脚本时,出现错误。

import tabula
from tabula import wrapper
df = wrapper.read_pdf('singapore.pdf')

错误是

ImportError: cannot import name 'wrapper' from 'tabula'

我安装了 tabula-py 并检查了 tabula 不存在。

有任何想法吗??

4

1 回答 1

2

好吧,我真是个白痴,我的 python 脚本名为“tabula.py”,这导致了这个问题。我是 python 的新手,没有意识到您不能使用名称作为您导入的其他模块的文件名。现在一切正常,万岁!!

于 2019-02-28T02:06:01.063 回答