Я запускаю pip freeze
в проекте python, он показывает строку VERSION, отличную от числовой версии, и не удается установить пакет, появляется предупреждающее сообщение:
У weasyprint 43 есть требование cairocffi>=0.9.0, но у вас будет cairocffi file-.cairocffi-VERSION, который несовместим.
cairocffi===file-.cairocffi-VERSION
cairoccffi — это зависимость от Weasyprint, которую я использую в своем проекте, и версия weasypring верна:
WeasyPrint==43
Я попытался использовать pipreqs
сгенерировать требования.txt, он не показал пакет cairocffi, но установка пакета завершилась с той же ошибкой.
Я проверил папку site-packages, она содержит
cairocffi-file_.cairocffi_VERSION.dist-info/
которые вызывают проблему.
Кто-нибудь может помочь?