- Python версия: 3.6.7 (среда Anaconda)
- Kivy версия: 1.10.1
Поэтому я установил mapview с помощью команды garden install mapview
и мой pythonфайл легко обнаруживает и запускает его. Но когда я делаю exe с PyInstaller, он показал следующую ошибку ModuleNotFoundError: No module named garden.mapview
Я как-то нашел решение для установки всех садовых вещей, добавив --kivy
в конце.
Я использовал matplotlib of garden с командой garden install matplotlib --kivy
, и она работает после создания exe с PyInstaller, используя метод, показанный здесь kivy Page для создания exe
Но когда я установил mapview с помощьюкоманда garden install mapview --kivy
, которая заставляет его появляться в пакетах сайтов моей среды Anaconda, показывает следующую ошибку: ModuleNotFoundError: No module named 'mapview.types'
Таким образом, похоже, что добавление --kivy
улучшило ситуацию, но не решило ее полностью. Так как это сделать? Любые обходные пути также будут оценены .
Для большей наглядности каталог mapview (в пакетах site моей среды) содержит еще одну папку mapview с файлом types.py
Я знаю, что это будет плохой практикой, но можетЯ копирую весь код пакета mapview построчно и вставляю его в мой файл python и напрямую использую его функции и классы? и да, редактируя такие строки, как import blah from blah.