Решение получилось через 8 запортаченых виртуалок.
установил ubuntu 20.04 обычную версию (не минимальную). Обновил через появившийся интерфейс + рестарт.
Далее в терминале:
sudo apt update
sudo apt install python3-pip
pip3 install --user --upgrade buildozer
sudo apt update
sudo apt install -y git zip unzip openjdk-8-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev
pip3 install --user --upgrade Cython==0.29.19 virtualenv
export PATH=$PATH:~/.local/bin/
Далее создал папку на рабочем столе <название укажите сами>:
- создал файл с кодом ОБЯЗАТЕЛЬНО с названием main.py
Далее
buildozer init
buildozer android debug
(можно
buildozer android debug deploy дело ваше)
P.S Все равно выпала ошибка пути python3 которая была в 7 попытках до этого.
Более стабильный вариант получился иной:
Взял инфу с
https://habr.com/ru/post/479236/
Скачал Lubuntu с офф сайта 20.10
Установил - обновления не ставил.
wget https://github.com/HeaTTheatR/KivyMD-data/raw/master/install-kivy-buildozer-dependencies.sh
chmod +x install-kivy-buildozer-dependencies.sh
./install-kivy-buildozer-dependencies.sh
sudo pip3 install kivymd
После установки можно протестировать код:
(нужно перейти в папку с main.py через
cd <ваша корневая папка>/<папка с файлом python>)
python3 main.py
buildozer init
buildozer android debug
P.S.S Спасибо
SashaN69 что навел на мысль попробовать lubuntu и скакать от ее настроек.