Неожиданная ошибка при выполнении imgkit
Я новичок в Python, изучая imgkit (модуль PI), я получил эту ошибку, которая не ожидалась для простого кода. Ниже приведен код
import imgkit
imgkit.from_url('https://www.google.co.in/','fs.jpg')
и ошибка, которую я получил,
Traceback (most recent call last):
File "G:\python\lib\site-packages\imgkit-0.1.8-py3.6.egg\imgkit\config.py", line 30, in __init__
with open(self.wkhtmltoimage):
FileNotFoundError: [Errno 2] No such file or directory: b''
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\ALEXANDER\Desktop\def img.py", line 3, in <module>
imgkit.from_url('https://www.google.co.in/','fs.jpg')
File "G:\python\lib\site-packages\imgkit-0.1.8-py3.6.egg\imgkit\api.py", line 20, in from_url
rtn = IMGKit(url, 'url', options=options, toc=toc, cover=cover, config=config, cover_first=cover_first)
File "G:\python\lib\site-packages\imgkit-0.1.8-py3.6.egg\imgkit\imgkit.py", line 34, in __init__
self.config = Config() if not config else config
File "G:\python\lib\site-packages\imgkit-0.1.8-py3.6.egg\imgkit\config.py", line 36, in __init__
'http://wkhtmltopdf.org\n'.format(self.wkhtmltoimage))
OSError: No wkhtmltoimage executable found: "b''"
If this file exists please check that this process can read it. Otherwise please install wkhtmltopdf - http://wkhtmltopdf.org
Может ли кто-нибудь сказать мне, какую ошибку я сделал.
4 ответа
Вам нужно эти строки после установки wkhtmltopdf в вашей системе Windows:
path_wkthmltoimage = r'C:\Program Files\wkhtmltopdf\bin\wkhtmltoimage.exe'
config = imgkit.config(wkhtmltoimage=path_wkthmltoimage)
imgkit.from_file('table.html', 'table.jpg',config=config)
Похоже, вам нужно установить wkhtmltopdf. Для этого запустите pip install wkhtmltopdf
Эй, у тебя есть решение !!. Если вы установите и укажете путь к wkhtmltoimage, ошибка исчезнет, но теперь я не получаю модуль xvfb.