Linux, Kivy, пробую первый helloworld.
Чтобы не пачкать системный python экспериментами - собрал отдельное окружение в Pyenv. Это не просто virtualenv, а отдельный собранный интерпретатор. Пакеты, зависимости - всё соблюдено. Но.
При запуске `buildozer android debug` вылезает проблема с неустановленными пакетами:
# Compile platform
# Run '/usr/bin/python -m pythonforandroid.toolchain create --dist_name=newone --bootstrap=sdl2 --requirements=kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/guest007/tmp/Projects/Kivy/.buildozer/android/platform/build'
# Cwd /home/guest007/tmp/Projects/Kivy/.buildozer/android/platform/python-for-android-master
ERROR: The appdirs Python module could not be found, please install it.
ERROR: The sh Python module could not be found, please install version 1.10 or higher
python-for-android is exiting due to the errors above.
# Command failed: /usr/bin/python -m pythonforandroid.toolchain create --dist_name=newone --bootstrap=sdl2 --requirements=kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/guest007/tmp/Projects/Kivy/.buildozer/android/platform/build
И тут видно, что тулчейн python-for-android пытается использовать именно системный python (/usr/bin/python)
Как указать конкретный интерпретатор питона?