PermissionError при использовании tikzplotlib - PullRequest
0 голосов
/ 06 ноября 2019

Я изучаю PDF-файлы и пытаюсь показать, где текст был внедрен создателями в качестве изображения.

Для этого я использую Camelot и функцию Plot. Затем я пытаюсь нанести этот график на латекс с помощью TikZ.

Однако, к сожалению, недавно мне пришлось переключить операционные системы на Windows, и теперь я немного потерян. Я получаю сообщение об ошибке «PermissionError»: [WinError32].

Я закрыл все облачные решения, которые могут быть синхронизированы. Я также перезагружаю ПК, затем с первой попытки могу извлечь таблицы, если я комментирую остальную часть кода, но затем снова получаю сообщение об ошибке.

import camelot
import tikzplotlib
import matplotlib.pyplot as plt

path = "D:\example.pdf"
tables = camelot.read_pdf(path, pages = 2, flavor="stream")

camelot.plot(tables[0], kind="text")
tikzplotlib.save("D:\example.tex")

...