#django #weasyprint
Вопрос:
Я установил WeasyPrint==0.42.3
, но когда я пытаюсь импортировать его в Django, возникает следующая ошибка:
ModuleNotFoundError: No module named 'weasyprint'
Когда я смотрю на requirements.txt
него , он на самом деле показывает, что он установлен.
Я использую Django==2.1.5, python==3.8.5. Еще одна проблема, с которой я сталкиваюсь, заключается в том, что версия Django, которую я использую, не указана в requirements.txt, но когда я проверяю версию с терминала, это показывает, что я использую вышеназванную версию.
Комментарии:
1. Как именно вы его установили?
2. Я использовал; pip3 установить WeasyPrint==0.42.3
3. Возможно, вы установили пакет в другую установку python. Вы используете virtualenv?
4. Я смог собрать его, добавив путь к его местоположению с помощью; экспорт ‘PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3.8/dist-пакеты’ . Спасибо, что уделили мне время.