Я пытаюсь научиться экспортировать python код в приложение Android. Я использую Ubuntu. Когда я запускаю buildozer -v android debug
, это вызывает некоторые ошибки. Первый:
[INFO]: -> running configure --host=arm-linux-androideabi --build=x86_64-pc-linux-gnu --enable-shared --enable-ipv6 ac_cv_file__dev_ptmx=yes ac_cv_file__dev_ptc=no --without...(and 238 more)
working: configure: error: could not find pthreads on your system Exception in thread background thread for pid 22259:
Traceback (most recent call last):
File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/usr/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/home/sam/kivy_venv/lib/python3.6/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/home/sam/kivy_venv/lib/python3.6/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/home/sam/kivy_venv/lib/python3.6/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/home/sam/kivy_venv/lib/python3.6/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
Я думаю, что другие зависят от этого. Я пытался установить pthreads, используя:
sudo apt-get install libpthread-stubs0-dev
Но это не работает. В сети каждый ответит так. Однако результат:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
libpthread-stubs0-dev è già alla versione più recente (0.3-4).
0 aggiornati, 0 installati, 0 da rimuovere e 7 non aggiornati.
Результат перевода означает, что библиотека имеет самую последнюю версию. Я понятия не имею, как решить это