pythonpythonアプリをdesktop化する必要がでたので色々と調べた。pythonアプリをstandaloneアプリにするツールはいろいろあったけれど、結局pyinstallerを使うことにした。ちなみにqtcreatorをつかうとGUI作るのまじで楽。(homebrew)mac環境でpythonのバージョンをpyenvで管理している人はたくさんいる気がするし、pyenvやqtをhomebrewで入れている人は多い気がするのに、まとまった情報は探してもなかなか出てこなかった。pyinstaller使おうとしたらlibpython3.4.dylibがないよ!的なエラーが出た。pythonをframeworkとして入れておかないといけないらしい。コンパイル周りにも気を使ってpythonをインストールする必要があった。~いろいろいんすとーるする。3.5.0~いろいろいんすとーるする。stand_appそしてこれも。pyqt5pyqtはpipでinstallできないぽいので、brewでインストールしたpyqt5をpyenv環境にシンボリックリンクして使えるようにする。/usr/local/opt/pyenv/versions/stand_app/lib/python3.4/site-packages/とりあえずこれで使える。pipからinstallできる。pyinstallerqtアプリケーションを作成とりあえず簡単なqtアプリをかく。widget')#マウスオンでツールチップを入れる。マウスオンでツールチップを入れる。いい感じのボタンサイズとボタンのエフェクトを指定してくれる。widget')#マウスオンでツールチップを入れる。マウスオンでツールチップを入れる。いい感じのボタンサイズとボタンのエフェクトを指定してくれる。Example()sys.exit(app.exec_())standaloneアプリ生成そしてやっとお待ちかねのこれ。PostsHoudiniが落ちる。