|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
Как побороть проблему с компиляцией apk файла в buildozer?03.07.2020, 20:22. Показов 10765. Ответов 82
Метки нет (Все метки)
Доброго времени суток, при компиляции (а вернее её подготовке, если я правильно поняла команду buildozer android debug) apk файла с помощью buildozer вылезает следующая ошибка:
Command failed: ./distribute.sh -l Как я понимаю (хоть и не уверена), buildozer жалуется на что-то протухшее, к тому же не понятен ключ -l Очень прошу помочь разобраться с ошибкой!
0
|
|
| 03.07.2020, 20:22 | |
|
Ответы с готовыми решениями:
82
Как выяснить нужная ли стоит версия sdk и jdk? Buildozer не собирает .apk Как побороть проблему множественного определения? Сборка apk buildozer |
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 05.07.2020, 15:55 | |
|
Ох, я даже не буду акцентировать, что слово "компиляция" к python никак не относится.
Но раз уж вы вот так вопросы формулируете, то расскажите нам: - на какой операционной системе вы пробуете это делать? - файл distribute.sh в системе присутствует?- вы запускете сборку из каталога, где этот файл находится?
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 05.07.2020, 20:39 [ТС] | |
|
Да, я поняла, в чем ошибка
Но тогда все делалось в виртуалке с гостевой лубунту, сейчас решила все-таки установить на диск linux, kali Действую по инструкции с хабра: https://m.habr.com/ru/post/301776/ Все до момента с установкой пакетов ccache и т.д. было решаемо После ввода этой самой большой команды с установкой нескольких пакетов, вылезло несколько ошибок, информирующих о том, что ни один из пакетов не найден Да, инструкция 2016 года, но действуя по остальным (в том числе по документации) вылезало неимоверное количество ошибок Возможно эта инструкция устарела, либо же я что-то делаю не так В сборке apk, тем более на python, я чайник Можете пожалуйста помочь разобраться?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 06.07.2020, 09:51 | |
|
Алёна_, ох, расскажите, пожалуйста, зачем вам Kali linux??? Почему вы не поставили просто ubunta, в которой нет проблем с репозиториями и которая как раз и рассчитана на пользователя, который всё пытается тыкать мышкой, как в винде....
1
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 06.07.2020, 13:29 [ТС] | |
|
Попробую на ubuntu, ну а все же, почему вылезает ошибка с kali?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 06.07.2020, 13:34 | |
|
Алёна_, потому что kali изменился с 2016-го года достаточно сильно.
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 07.07.2020, 14:06 [ТС] | |
|
Спасибо, попробовала сборку на ubuntu, ошибок действительно стало меньше, да и проще их решать было, но всё же при очередном запуске buildozer android debug (действую по вот этой вот статье: https://habr.com/ru/post/301776/ ) вылезла ошибка, которую я даже не очень поняла (фото во вложении)
Можете пожалуйста помочь разобраться с причиной ошибки, чтобы я знала, в каком направлении искать решение?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 07.07.2020, 14:35 | |
|
Алёна_, давайте начнём с самого простого: очень много проблем связано с тем, что в путях к собираемым/исполняемым и т.д. файлам встречаются кириллические символы.
Положите каталог с проектом просто в /home/<имя вашего пользователя>, и попробуйте запустить ещё раз.
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 07.07.2020, 15:24 [ТС] | |
|
Переместила папку в каталог пользователя, но опять вылезли ошибки (во вложениях)
Фраза "non-system libraries in linker flags: -lpython3.8m" наводит на мысль, что дело всё-таки в используемом python3.8, в то время как, насколько я знаю, kivy не поддерживает эту версию питона, а "подружить" их удалось с помощью команды "pip3 install kivy[base] kivy_examples --pre --extra-index-url https://kivy.org/downloads/simple/. Либо же ошибка в чём-то другом
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 07.07.2020, 15:33 | |
|
Алёна_, я вижу, что у вас заголовочного файла
pyconfig.h не хватает.
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 07.07.2020, 16:06 [ТС] | |
|
Поискала информацию, пишут, что такая ошибка возникает при отсутствии файла python3-dev
Но у меня этот файл скачан Есть какие-то другие способы исправить это?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 07.07.2020, 16:08 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 07.07.2020, 16:24 [ТС] | |
|
Да, пакет python3-dev
Но дело не меняет Пакет установлен—файл не найден
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 07.07.2020, 16:33 | |
|
Алёна_, пробовали искать фал по файловой системе?
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 07.07.2020, 21:47 [ТС] | |
|
Файл не найден
Добавлено через 4 часа 55 минут На всех форумах/сайтах, где задавался похожий вопрос о проблеме с pyconfig.h, рекомендовали установить python3-dev, но у меня этот пакет установлен, а файл в системе отсутствует, почему так происходит?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 07.07.2020, 23:04 | |
|
Алёна_, вспомню, где у меня тут убунта и посмотрю
Добавлено через 29 минут Алёна_, убунту не нашёл. в centos мне пришлось поставить пакет python38-devel.x86_64 что бы файлик появился
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 08.07.2020, 00:48 [ТС] | |
|
Пыталась через apt-get, пакет python38-devel.x86_64 не найден, пробовала вариации: python3.8-devel.x86_64, python3-devel.x86_64, python3-devel: ни один из пакетов не найден
Так же пыталась все тоже самое через apt и pip Попыталась установить через yum, устанавливаю yum, получаю: E: Невозможно найти пакет yum С заглавной буквы тоже пробовала При всем этом ping 8.8.8.8 показывает наличие соединения, да и браузер работает
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 08.07.2020, 08:36 | |
|
Алёна, а Вы вот этот виртуальный образ пробовали https://github.com/Zen-CODE/ki... CompleteVM или тот, который под видео Олега Молчанова?
Добавлено через 52 секунды Или Вы не готовый виртуальный образ использовать пытались, а самостоятельно настроить хотели?
0
|
|
|
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,241
|
|
| 08.07.2020, 09:29 | |
|
Алёна_, тогда ждите вечера, я поставлю убунту 2020 и найду.
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 08.07.2020, 12:12 [ТС] | |
|
У меня на windows 10 виртуалка есть, попробую
Ну а так лучше конечно на ubuntu
0
|
|
| 08.07.2020, 12:12 | |
|
Помогаю со студенческими работами здесь
20
Ошибка при создании apk kivy buildozer Приложение на kivy вылетает. APK сделано Buildozer Не могу скомпилировать apk файл через buildozer Buildozer без прав администратора не хочет создавать buildozer.spec -файл При компилировании apk файла через apktool не создалась папка dist с apk файлом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|