PythonでスタンドアロンのMac OS Xアプリケーションを作成する Pythonのプログラムを配布可能なアプリケーションを作成する方法について扱います。 Pythonプログラムの実行方式 コンピュータが理解できるのは突き詰めると、0と1だけです。そのため、プログラムを実行するには「プログラミング言語で書かれたテキストのプログラム」を0と1に変換する必要があります。そのやり方には2つあり、ひとつはコンパイラを使うもので、もうひとつはインタプリタを使うものです。 以下に両者の違いについて記載します。 *コンパイラとインタプリタの違い まず、コンパイラを使う場合ですが、これは「テキストのプログラムをまず0、1のバイナリファイルに変換し、そのファイルを実行する」という動き方をします。まず最初に完全に変換し、そのあとでそれを実行するという形です。 一方、インタプリタ型はコンパイラのように先に変
![PythonでスタンドアロンのMac OS Xアプリケーションを作成する](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef26f6cb4349557952890dbe3e567f7f98dc151/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fassets%2Fgist-og-image-54fd7dc0713e.png)