私はPythonアプリケーションを作成してビルドしたいと思っています。Pythonアプリケーションを構築する
私はdistutils
またはsetuptools
を使用して車輪や卵を作る方法について少しお読みしました。しかし、それらのほとんどは、他のPythonアプリケーション(Pythonパッケージインデックスのモジュールのようなもの)によってインポートできるモジュールとしてのパッケージの配布を対象としています。
私はまたpyInstaller
について読んだことがありますが、バイナリを直接吐き出すようです。 私はJavaの学習を始めたとき、ほとんどの場合Jarとしてビルドとデプロイする方法を非常に迅速に学びましたが、Pythonのデプロイメントは十分に文書化されていないようです。
私はソースファイルからビルドしてバイナリを作成するシェルスクリプトを作成したいと思いますが、私はアプリケーションを展開するための他の方法も学びたいと思っています。
異なるLinuxプラットフォーム用に配布するのに役立つので、シェルスクリプトを作りたいと思います。 Linuxに展開するためのソリューションを見つけた後、おそらくバットファイルを作成する可能性があります