オフィス用に Python 2.7 でプログラムを作成しました。--onefile フラグを指定して PyInstaller を使用し、それを単一の EXE ファイルにコンパイルして、同僚に配布しました。私が今理解しようとしているのは、更新プログラムを自動的に提供しながら、プログラムを単一のファイルとして保持する方法です。
私の現在の方法は、プログラムに新しいバージョンをユーザーに警告させ、更新されたファイルを入手する場所を指示することです。これは機能しますが、ユーザーの関与なしで更新する方法を見つけたいと思います。
自動更新 Python プログラムを作成できるEskyを認識していますが、私が知る限り、プログラムは複数のファイルとして存在する必要があります。
自動更新できるスタンドアロンの単一ファイル EXE Python プログラムを作成する方法について何か提案はありますか?