Я хотел бы объединить приложение в исполняемый файл, используя PyInstaller. У меня проблемы из-за библиотеки geopandas
. В настоящее время мой скрипт throwaway.py
содержит только следующий импорт:
import geopandas
Однако работа pyinstaller throwaway.py
не работает. Кажется, у него проблемы с PyQt5
, который импортируется только matplotlib
.
Журнал для pyinstaller
слишком длинный, чтобы включать его здесь, однако ниже показано последнее возникшее исключение:
Exception:
Cannot find existing PyQt5 plugin directories
Paths checked: c:/qt/qt_1489878162099/_b_env/Library/plugins
Я не уверен, как подойти к этому, но есть несколько концептуальных вариантов:
- Найдите способ исключить геопанду из импорта matplotlib. Я не использую matplotlib, поэтому мне не нужно, чтобы он был упакован в первую очередь
- Выясните причину возникновения этой проблемы и предотвратите / устраните ее
Может ли кто-нибудь помочь, пожалуйста? Большое спасибо!