fletって何!
fletはflutterをpythonから使うライブラリです。
flutterってJavaScriptの親戚言語のdartで使えるマルチプラッフォーム開発環境です。
それがPythonで使えるなら学習するコストがなくなるのでいいじゃんという話。
まずはpipでインストール
pip install flet
でインストールできる。
ライブラリとしてimport fletはインポートできるが・・・
fletの本家サイトに行ってサンプルコードをコピー
本家サイトの
https://flet.dev/docs/
にいってIntroductionを開いてサンプルコードをコピペして実行してみる
実行は
flet run counter.py
で実行できるらしい。
実行すると・・・
libmpv.so.1: cannot open shared object file: No such file or directory
と怒られた。
なので apt search libmpv でライブラリを含むパッケージを探すとどうも libmpv-dev らしかったので
sudo apt install libmpv-dev
でインストール再び実行すると動いた。