Привет!
Есть код парсинга pdf файла:
Код возвращает ошибку:
Путь к файлу пробовал прописывать явно.
Ява установлена на компе.
Как решить проблему ?
Есть код парсинга pdf файла:
Код:
import os
import tabula
file_path = (os.path.join(os.getcwd(),"test.pdf"))
#file_path = "C:\0\test.pdf"
tables = tabula.read_pdf(file_path, pages = 3)
print(tables)
Код возвращает ошибку:
Код:
Traceback (most recent call last):
File "C:\Python\lib\site-packages\tabula\io.py", line 92, in _run
check=True,
File "C:\Python\lib\subprocess.py", line 488, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Python\lib\subprocess.py", line 800, in __init__
restore_signals, start_new_session)
File "C:\Python\lib\subprocess.py", line 1207, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] Не удается найти указанный файл
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\111\python\pdf\pdf.py", line 12, in <module>
tables = tabula.read_pdf(file_path, pages = 3)
File "C:\Python\lib\site-packages\tabula\io.py", line 420, in read_pdf
output = _run(java_options, tabula_options, path, encoding)
File "C:\Python\lib\site-packages\tabula\io.py", line 98, in _run
raise JavaNotFoundError(JAVA_NOT_FOUND_ERROR)
tabula.errors.JavaNotFoundError: `java` command is not found from this Python process.Please ensure Java is installed and PATH is set for `java`
Путь к файлу пробовал прописывать явно.
Ява установлена на компе.
Как решить проблему ?