3

以前の質問 (以下を参照) に対するいくつかの有用な回答を得て、py2exe をもう一度試してみることにしました。

py2exe.org ( http://www.py2exe.org/index.cgi/Tutorial ) のチュートリアルを試してみましたが、ステップ 3 でエラーが発生しました。1 と 2 を指示どおりに実行し、両方のファイル (hello. py および setup.py) を、Python をインストールしたメイン フォルダー (D:\Programs\Python) に置きます。

「コード」フォームのステップ 3 を実行すると、出力の一番下に次のエラーが表示されました: "ImportError: DLL の読み込みに失敗しました: %1 は有効な Win32 アプリケーションではありません。出力全体ですが、どこにアップロードすればよいかわかりません。

追加情報: 私は 64 ビットの Windows 7 (プロフェッショナル) と Python 2.7.3 (最初は 3.3.0 でしたが、何らかの理由でダウングレードしました) を使用しています。別のバージョンに変更することは、私にとって大きな問題ではありません。py2exe 0.6.9 をダウンロードしました。

注: 32 ビットまたは 64 ビットの py2exe を選択できませんでした。エラーが早く表示されるはずですが、知っておくと便利かもしれません。

*最後の部分をオランダ語から文字通り翻訳したので、英語の PC のものとは少し異なる場合があります。

前の質問:

最も簡単な .py から .exe へのコンバーターは何ですか? cx_Freeze と py2exe のコンバーターをいくつか試しました。cx_Freeze の使用は複雑すぎて (適切なチュートリアルが見つかりませんでした)、py2exe でいくつかのエラーが発生しました。これら 2 つのうちの 1 つを理解しようとする前に、または別のコンバーターを試してみる前に、どのコンバーターが最適であると思われるかを入力してください。また、優れたチュートリアルが必要です。私はcmdの経験がほとんどなく、プログラミング/ Pythonに関してはかなり初心者なので、最も使いやすいコンバーターを探しています。cmd の経験が本当に必要だと言う場合は、cmd のチュートリアル/コースに案内してください。

4

4 に答える 4

3

私の意見では、これが最も簡単な方法であるGUI2exeを使用できます。

コンバーターについて多くを学ぶことはありませんが、問題なく作業を完了できます。

ps。GUI2exe はコンバーターではなく、コンバーターを使用するための GUI です。

于 2013-03-12T19:52:30.310 に答える
0

py2exeとを試してくださいcx-freeze。これらはあなたがそこに見つける2つの最も一般的なものです。他のほとんどは一般的にcx-freezeの派生物です

于 2013-03-12T19:28:33.663 に答える
0

以前使用したことがありpy2exeます。py2exe プロジェクト ページのチュートリアルをご覧になったと思いますか?

また、 Python ライブラリページにも優れたものがあります。

py2exe複雑な Python/Qt/PyQt アプリケーションに使用しました。それについて知っておく必要がある最大のことは、MSVCP90.dllファイルが必要だということです。これはMicrosoftから入手できます。次に、それとライセンスに記載されている他のファイルを Python DLLs ディレクトリにコピーする必要があります。詳細な手順については、py2exe チュートリアル (ステップ 5 )を参照してください。

于 2013-03-12T19:26:35.077 に答える
0

py2exe によってどのようなエラーが発生しますか? それが私が使っているもので、私にとって魅力のように機能します。

于 2013-03-12T19:22:59.163 に答える