2017-01-13 2 views
0

il y a quelques mois, j'avais créé un petit script pour convertir les URL en fichiers PDF, ce matin, j'essayé de convertir un lien, mais je suis arrivé cette erreur rapide py:Python PDFKit ne peut pas trouver wkhtmltopdf exécutable

File "<stdin>", line 1, in <module> 
File "C:\Python27\lib\site-packages\pdfkit\api.py", line 24, in from_url 
configuration=configuration, cover_first=cover_first) 
File "C:\Python27\lib\site-packages\pdfkit\pdfkit.py", line 42, in __init__ 
self.configuration = (Configuration() if configuration is None 
File "C:\Python27\lib\site-packages\pdfkit\configuration.py", line 27, in __init__ 
'https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf' % self.wkhtmltopdf) 
IOError: No wkhtmltopdf executable found: "" 
If this file exists please check that this process can read it. Otherwise please install wkhtmltopdf - 
https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf 

J'ai beaucoup googlé mais je n'arrive toujours pas à trouver de solution. Est-ce que quelqu'un peut m'aider?

Répondre

0

J'ai trouvé la solution, je ne sais pas pourquoi mais python remplaçait mon chemin d'environnement "C: \ Program Files \ wkhtmltopdf \ bin" par "C: \ Program Files \ wkhtmltopdin" à cause de "\ b" Je viens de remplacer "\ b" par "/ b" et résolu.