我想将html转换为部署到Heroku的Flask应用程序中的图像文件。你知道吗
我在用imgkit。在当地,以下工程:
import imgkit
img = imgkit.from_string('some html', False)
部署到Heroku时,收到以下错误:
OSError:找不到wkhtmltoimg可执行文件:“b”
我试着救她wkhtmltoimg.exe文件并将imgkit配置为查找它。同样,这在本地也有效:
import os
import imgkit
basedir = os.path.abspath(os.path.dirname(__file__))
config = imgkit.config(wkhtmltoimage=basedir+'/wkhtmltoimage.exe')
img = imgkit.from_string('some html', False, config=config)
但当我部署到Heroku时,会收到以下错误:
PermissionError:[Errno 13]权限被拒绝:'/app/wkhtmltoimg.exe文件'
目前没有回答
相关问题 更多 >
编程相关推荐