Я пытаюсь сделать свое собственное приложение для Android с проектом Kivy в Windows 11, а Buildorer не работает. Я установил WSL и дошел до точки, когда мне нужно запустить Buildozer Android Debug Deploy Run , но я получаю эту ошибку:
Traceback (most recent call last):
File "/home/sharpy796/.local/bin/buildozer", line 8, in
sys.exit(main())
^^^^^^
File "/home/sharpy796/.local/share/pipx/venvs/buildozer/lib/python3.12/site-packages/buildozer/scripts/client.py", line 13, in main
Buildozer().run_command(sys.argv[1:])
File "/home/sharpy796/.local/share/pipx/venvs/buildozer/lib/python3.12/site-packages/buildozer/__init__.py", line 1018, in run_command
targets = [x[0] for x in self.targets()]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sharpy796/.local/share/pipx/venvs/buildozer/lib/python3.12/site-packages/buildozer/__init__.py", line 910, in targets
m = __import__('buildozer.targets.{0}'.format(target),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sharpy796/.local/share/pipx/venvs/buildozer/lib/python3.12/site-packages/buildozer/targets/android.py", line 40, in
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
< /code>
горячо искал онлайн, кажется, что это проблема, когда Distutils больше не поставляется с Python (кажется, это не допустит). Предполагается, что Setuptools это предоставит, но каким -то образом, несмотря на то, что он удаляет его и переустановил его, обновляя его, делая то же самое для Python (я сейчас пытаюсь запустить версию 3.12.3 вместо версии 3.11.9 и многое другое.
Почему Buildorer не может найти Distutils, несмотря на то, что Setuptools явно на моем компьютере?>
Подробнее здесь: https://stackoverflow.com/questions/793 ... -installed