5と6の.pyファイルの小さなpyqtアプリケーションを作成しました。今、それらをビルドして1つのメインファイルにコンパイルしたいのです。1つのメインウィンドウのexeから操作する必要があります。私の.pyファイルは互いに正常に接続されています.pyinstallerを使用して実行可能ファイルを作成しましたが、問題は各.pyファイルを独自のexeファイルにビルドしたことですが、全体で単一のexeファイルを作成したいのです。すべての.pyファイルを1つのexeファイルにビルドする方法.
create.pyのようなファイルがあるとします
def square (num)
return num ** 2
同じディレクトリにある別のファイルinput.py
from . import create
def take_input():
x = input("Enter Input")
return create.square(x)
そして最後にmain.py
from . import input
if __name__ == '__main__':
ip = input.take_input()
コマンドを呼び出します-
pyinstaller --onefile main.py
そして、pyinstallerはすべてのファイル自体のすべての依存関係をインポートします
これを試して:
pyinstaller --onefile main_app.py