Подключение Flet в PyDroid
Я пытался запустить в Pydroid библиотеку Flet. Инсталлировалась она в кои-то веки отлично. Но при запуске любой, даже самой базовой flet-программы, сначала появляется какое-то прям "магическое" поле ввода, и через полминуты мне пишется вот это:
1234567890098765432112345678900987654321123456789009876543211
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [28 lines of output]
Collecting maturin<2,>=0.14.16
Using cached maturin-1.10.1.tar.gz (218 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
Python reports SOABI: cpython-313
Unsupported platform: 313
Rust not found, installing into a temporary directory
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata. ╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
rInstalling flet-web 0.28.3 package...Unable to upgrade "flet-web" package to version 0.28.3. Please use "pip install 'flet[all]==0.28.3' --upgrade" command to upgrade Flet.
[Program finished]
И причём так в любой IDE. Причём --upgrade и подобное не помогают (или я неправильно их использую. Как это исправить?