質問: open("./LICENSE").read() setup( name='hoge_hoge', version='0.0.0', description='パッケージ', author='MY NAME', author_email='me@domain.com', install_requires=['bs4', 'requests'], dependency_links=['git+ssh://git@github.com/username/repo.git'], license=license ) ``` 上記のsetup.pyも、素人が書いたものなので、なにか不備があるかもです アプリ本体も、普通に書く時と書き方を変える必要がある場合は、ご指摘ください。
回答: Stackoverflowの次の質問と回答が参考になりそうです。 * Python のプログラムを実行可能バイナリにコンパイルするには? いくつかの方法があるようです。バイナリの作成手順は方法によりさまざまで、かならずしもsetuptoolsに基づいたパッケージを用意しなければならないわけではありません。また確立した作成手順を繰り返し実行可能にするためにmakeなどを用いることもできるでしょうけれども、その場合にもMakefileになにを書けばよいかは方法により異なるでしょう。それぞれの方法を試してみてなにか疑問や課題がでてきたら、別途質問してください。