2016-03-29 11 views
-1

本当に助けが必要ですか?コンソールを使わずにwin32にパッケージされたpython GUIを実行

私はこの問題を解決できませんでした。

私はportabiltyからwin32アプリケーションを作成したいと思っています(つまり、私のアプリケーションをダウンロードしてPythonをインストールしないようにしてください)。

pyinstallerとpy2exeを使用して試してみましたが、いつもこの問題がありました。私のGUIアプリケーションは、それに付随するコンソールウィンドウで表示されます。

私はこれを防ぐためにいくつか試みましたが、すべてが無駄でした。拡張子を.pyから.pywに変更して再パッケージ化を試みましたが、同じ結果が得られました。

これを回避/無効にする方法については、助けが必要です。あらかじめお手数をおかけしていただきありがとうございます

注:Windows 7の32bitシステムでは、Python 2.7.11を使用しています。 私の質問は重複していますので、Run Python script without Windows console appearingHow to hide console window in python?のような質問を参考にしてください。

ご協力いただきありがとうございます。

+0

コードを表示してください。 – sschale

+1

'pyinstaller.py --onefile --no-console my_script.py' –

+0

私は正確にはどういう意味ですか?例えば、ほとんどのJavaプログラマーや起動時にnetbeansを使ったり見た人は、最初にnetbeansが後者はスプラッシュスクリーンの出現後数秒後に消えたコンソールウィンドウ。 他のjava ideの「bluej」とは異なり、プログラムの使用を通してコンソールウィンドウが表示されます。 だから、私はnetbeansのものに似た何かが必​​要なことを意味します。 ありがとうございます。 –

答えて

0

私はpyinstallerで--no-console引数を使用すること、つまり-wを追加することでそれを動作させることができました。ここに私のコードの構文です。 -Fは、スタンドアロンのアプリすなわち--onefileと-wのための1つのファイルを作成することです

pyinstaller -F -w my_script.py 

は、コンソールウィンドウすなわち--no-コンソールを無効にすることです。

ありがとうございました。

関連する問題