中世の錬金術師たちは、あらゆる金属を「黄金に変える」ことを夢見ていました。
その夢は現実にはならなかったものの、Pythonの世界には……
「.py を .exe に変える」魔法が、本当に存在するんです。
そして、もうひとつの“変換”の話をしましょう。
実はスティーブ・ジョブズが初めて作ったのは「コンピュータ」ではなく、“売れる形のガジェット”でした。
つまり、ただ作るだけではなく、“届けられる形”にすることで、人々は初めて「おお、これすごい!」と感じるのです。
コードも同じ。書くだけではなく、それを誰かに渡せる“作品”にすることが大切なんです。
今日のゴールは、まさにその一歩。
PyInstaller こそが現代の錬金術! あなたのPythonスクリプトを、配れるアプリに変えてみましょう!
pyinstaller
を使って .exe
を作る.py
ファイル1つが、配れる「製品」になる!pip install pyinstaller
pyinstaller --noconsole your_app.py
--onefile
: 1ファイルにまとめる--icon=youricon.ico
: アイコン指定(任意)dist/
フォルダ内の .exe
が完成品!「名前占いアプリをexe化してみよう」
your_app.py
を使って .exe
を作成dist
フォルダ内で実行できるか確認.ico
ファイルでオリジナルアイコン追加この3回で、あなたのPythonアプリは:
最後は、3つの機能を組み合わせて、保存・記録・配布可能な“本物のアプリ”を完成させましょう!