2017-01-06 6 views
0

次のファイルを1つの実行可能ファイルに変換するにはどうすればよいですか?他の5つのPythonスクリプト、それぞれが独自のGUIを持た 複数のPython 3.5.2スクリプトとイメージを1つの実行可能ファイルに変換する方法は?

  • ファイブPythonスクリプトをインポート

    1. main.pyファイル
    2. 背景画像はmain.pyファイル

    Iで使用されている

  • Python 3.5.2を使用しています。私はpy2exe、cx_Freeze、pyinstallerを試してみましたが、うまく動作しないか、何か非常に間違っています。あなたは明確なステップで助けてください。

    変換に成功するにはPython 3.4にダウングレードする必要がありますが、実際にはダウングレードしたくありません。

    GUIの場合はtkinterを使用し、数字を四捨五入する場合はPythonの数学モジュールを使用しています。

  • +0

    説明を追加して、何が役に立たなかったのが役に立つでしょう。私は通常、cx_Freezeを使用し、tkinter numpy matplotlibなどとうまく動作します。「それぞれが独自のGUIを持っている」という意味を理解していません。いくつかのTk()インスタンスを起動しますか? – Jannick

    +0

    http://stackoverflow.com/questions/17907258/how-do-i-compile-my-python-3-app-to-an-exeの手順でエラーメッセージが表示されますか?もしそうなら、それは何を言いますか? –

    答えて

    0

    私はpyinstallerとGUI用のenaml(Qtバックエンド)を使ったプログラムで成功しました。

    pyinstallerの場合は、--debugオプションを使用するか、.specファイルを作成してdebug=Trueと設定します。また、pyinstallerには、単一のexeの代わりにフォルダ内にexeを持つ単一のフォルダを作成するオプションがありますが、これはデバッグしやすいかもしれません。 InnoSetupのようなソフトウェアを使ってシングルexeインストーラを作成することで、シングルフォルダプログラムを配布することができます。

    関連する問題