中世の錬金術師たちは、あらゆる金属を「黄金に変える」ことを夢見ていました。
その夢は現実にはならなかったものの、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つの機能を組み合わせて、保存・記録・配布可能な“本物のアプリ”を完成させましょう!