我正在尝试使用Tabula-py来读取pdf文件。我通过pip install tabula-py安装了tabula-py
我还安装了所需的依赖项
requests
pandas
pytest
flake8我的代码目前如下:
import tabula
import pandas as pd
df = tabula.read_pdf("report.pdf", pages=2)
print(df)我收到以下错误:
Traceback (most recent call last):
File "tabula_pdf_reader.py", line 1, in <module>
import tabula
ImportError: No module named tabula对我这里缺少的东西有什么补充吗?
发布于 2019-02-02 15:53:56
我在Ubuntu中也遇到过同样的问题。
首先,通过运行java --version和javac --version检查机器上安装的JDK和JRE的版本。每个版本的版本都应该大于7。
然后使用pip3安装tabula。
发布于 2019-06-06 14:54:33
我在终端上执行时遇到了同样的问题。然而,在我开始使用'ipython3‘而不是'ipython’之后,它工作得很好。您必须确保tabula-py模块安装在python3目录中,而不是python2目录中
发布于 2019-05-10 15:48:04
使用这个
import camelot
tables = camelot.read_pdf('foo.pdf')
tables.export('foo.csv', f='csv', compress=True)https://stackoverflow.com/questions/45596477
复制相似问题