OSError: невозможно загрузить библиотеку «gobject-2.0»: ошибка 0x7ePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 OSError: невозможно загрузить библиотеку «gobject-2.0»: ошибка 0x7e

Сообщение Anonymous »

Я установил пакет weasyprint согласно инструкции Установка weasyprint (проект Django).
Моя система: win 10. Я установил gtk3 и все работает присутствует в моем PATH
Изображение

Код: Выделить всё

import weasyprint
...
@staff_member_required
def order_admin_pdf(request, order_id):
# Получаем заказ по ID:
order = get_object_or_404(Order, id=order_id)
# Передаем объект в функцию render_to через генерацию шаблона pdf.html HTML в виде строки:
html = render_to_string('shop/orders/order_admin_pdf.html',
{'order': order})
# Создаем объект овтета с типом содержимого application/pdf и заголовком Content-Disposition:
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'filename=order_{}.pdf"'.format(order.id)
# Вызов метода weasyprint для получения PDF документа:
weasyprint.HTML(string=html).write_pdf(response,
stylesheets=[weasyprint.CSS(
settings.STATIC_ROOT + 'css/pdf.css')])
return response
Ошибка ОС: невозможно загрузить библиотеку gobject-2.0: ошибка 0x7e. Кроме того, ctypes.util.find_library() не удалось найти библиотеку под названием «gobject-2.0».


Подробнее здесь: https://stackoverflow.com/questions/634 ... error-0x7e
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»