更新:2024/12/04

【Python】Fletのインストール手順・環境構築について

はるか
はるか
Fletって知ってる?PythonでGUIアプリケーションを作れるらしい。
ふゅか
ふゅか
知ってるわ!クロスプラットフォーム対応で、ウェブアプリやデスクトップアプリも作れるんだよね。簡単に使えるのがポイントらしいよ!

1. Fletとは

Fletは、Pythonを使ってクロスプラットフォームのユーザーインターフェース(UI)を簡単に作成できるオープンソースのフレームワークです。ウェブアプリやデスクトップアプリ、モバイルアプリをPythonで開発できるのが特徴で、扱いやすい設計になっています。

2. 必要条件の確認

Fletをインストールする前に、以下を確認してください。

Python 3.8以降[1]がインストールされている。

Pythonのバージョンを確認するには、ターミナルまたはコマンドプロンプトで以下を実行してください。

python --version
はるか
はるか
まずは準備。Python 3.8以降が必要。
ふゅか
ふゅか
うん、ターミナルで「python --version」を打てば、今のバージョンが確認できるよ!3.8以上ならOKだね。

3. Fletのインストール

Fletのインストールは、pipを使用して簡単に行えます。以下のコマンドをターミナルまたはコマンドプロンプトで実行してください。

pip install flet

3.1. インストール確認

インストールが完了したら、正しくインストールされているか確認するために、以下を実行してください。

pip show flet

このコマンドを実行すると、Fletのバージョン情報と簡単な説明が表示されます。

3.2. 簡単な動作確認(「Hello, Flet!」アプリ)

はるか
はるか
動作確認をする。「Hello, Flet!」を表示するアプリを作成する。

Fletが正常に動作するかを確認するために、簡単なアプリを作成してみましょう。

  1. 任意の作業ディレクトリにhello_flet.pyという名前のファイルを作成します。
  2. 以下のコードをファイルに貼り付けます。
import flet as ft

def main(page: ft.Page):
    page.title = "Hello, Flet!"
    page.add(ft.Text("Welcome to Flet!"))

ft.app(target=main)

ファイルを保存したら、以下のコマンドで実行します。

python hello_flet.py

または、次のコマンドでも実行することができます。

flet run hello_flet.py

実行すると、「Welcome to Flet!」と表示されるアプリが起動します。


[1]https://flet.dev/docs/getting-started/、2024年12月03日確認

PR