問題タブ [cx-freeze]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1566 参照

python - cx_freezeの回避策読み取り専用サイトパッケージ

私は現在、使用cx_freezeしているPythonスクリプトから実行可能ファイルを作成するために、使用する必要のあるSolarisワークステーションで動作するようにしようとしています。問題は、私はこのマシンの管理者ではなく、cx_freezeリクエストのインストールはサイトパッケージに書き込むことです。これは私にとって読み取り専用です。

したがって、明らかに、このエラーが発生します。

そして、とにかくそれを実行しようとすると、失敗します:

明らかに、これは失敗したインストールにリンクされています。だから、ここに私の質問があります:

をインストールせずにvirtualenv、への書き込みを回避し、ホームフォルダから実行さsite-packagesせることはできますか?cx_freeze


編集私はsite.pyのドキュメントを見ました、そしてPYTHONPATH塗りつぶしはの使用と同等であるはずですsite-packages。ですから、私の質問は次のようになりました。どの場所からでも実行できるようにPYTHONPATH、に追加するパスは何ですか?cx_freeze


ノート:

  • 私はすでに実行可能ツールを理解するのに苦労しているので、対処することを避けたいと思いvirtualenvます...
  • この質問を見ましたが、それでもsite-packagesフォルダへのアクセスが必要であり、ユーザー固有ではありません。
  • 次のパスをPYTHONPATHに追加しようとしましたが、これは機能しません/home/xxxx/cx_freeze-4.2.3/build/lib.solaris-2.10-sun4v-2.6
  • 私も使用しようとしていますPyInstallerが、依存関係の問題があります(そして管理者は実際には私を助けていません)。
0 投票する
3 に答える
67 参照

python - コマンドはどこで発行しますか?

cx_freeze などのツールで「python setup.py build」などのコマンドを使用するように指示された場合、このコマンドはどこで発行されますか? Python コマンド ラインと Windows コマンド プロンプトの両方を試しましたが、どちらもそのフレーズを入力しても機能しませんでした。

0 投票する
1 に答える
98 参照

python - cx-freezeアプリケーションの問題:1秒間しか実行されていません

Pythonでゲームを作成し、cx-freezeでエクスポートしました。何らかの理由で、アプリケーションをダブルクリックしようとすると、コマンドラインが約1秒間開いてから、閉じます。ただし、Python IDLEだけを使用して自分で実行すると、正常に動作します。私は何が欠けていますか?

それが役立つ場合:データと呼ばれる別のフォルダーにグラフィックファイルがあり、通常のpythonモジュール+ pygameを使用しています。

0 投票する
2 に答える
251 参照

python - WindowsでPythonがパックされたEXEの空白の画面を1秒間停止するにはどうすればよいですか?

まとめたpython GUIプログラムからEXEを作成しました。これは機能に関する限りすべて正常に機能しますが、誰かがそれを実行すると、画面が一瞬黒くなり、ウィンドウに戻ってプログラムを実行します。

これはよくある問題ですか?または、コードに固有のものである可能性があります(非常に単純で、長方形のプレートの重量計算だけです)。コードは次のとおりです(cxfreezeを使用してパックしました)。私は実際にはPythonプログラマーではないことに注意してください.GUIでこれを行う最も簡単な方法のように思えました(私はeasyGUIを使用して作成しました):

(単なる if-else ステートメントであるため、一部のエラー チェックは省略しました)

これは、私がまとめたコードと、他の目的でダウンロードしたコードでも発生します。cxfreeze にかけられたものすべて。

私が問題としているのは画面が消えることだけです。実際に Python を学んだら、コードを改良することができます。

0 投票する
1 に答える
3723 参照

python - cx_Freeze/ldap: ImportError: DLL の読み込みに失敗しました %1 は有効な Win32 アプリケーションではありません

cx_Freeze を使用して、Python プログラムを exe に変換しています。.py の場合はすべて正常に動作しますが、exe を実行すると、次のトレースバックが表示されます。

私は問題をグーグルで検索しましたが、それが何を意味するのか、cx_Freezeまたはモジュールの問題なのか、それとも単にdllが見つからないのかはまだわかりません. どんな助けでも大歓迎です。前もって感謝します!

0 投票する
2 に答える
1896 参照

python-3.x - Python、PySerial、cx-freeze

cx-freezeを学習しようとしています。フリーズして実行しようとしているPythonプログラムがあります。

私はPySerialを使用していますが、win32をどのように含めようとしても、何の役にも立ちません。私はPython3.2とwin7を使用しています。

私はWebを薄く検索しましたが、他の人も同じ問題を抱えていますが、解決策が表示されていないようです。しかし、PySerialを使用するものをcx_freezingすることに成功した人は誰もいないと思います。

私は完全に立ち往生しています。どんな助けでも大歓迎です

エラー:

Setup.py:

ここからどこへ行くべきか考えていますか?前もって感謝します

ブラインドインポートを実行しようとしました:

運がない...

多分私はこれを間違った方法で見ています...

0 投票する
2 に答える
2332 参照

python - Python - cxfreeze がファイル/ディレクトリが存在しないと言い続ける

機能する非常に基本的なコードがいくつかあり、それをexeに変換したいと考えています。

Python 3 を使用しているのは、他の Python エディションよりもクリーンなように思われるためです。これまで Py2Exe を使用できなかったため、代わりに cxfreeze をインストールしました。

次のコマンドで cxfreeze を実行したら:

ディレクトリ/ファイルが存在しないことについて何か言っています。それはそれが行くのと同じくらい詳細です。正確なエラーは、「指定されたパスが見つかりませんでした」のようなものです

「cxfreeze」を実行しただけでは認識されないエラーが発生しないため、cxfreeze 自体は cmd によって「検出」されます。cxfreeze と python の両方が私の PATH 環境変数にあります。

当然、ディレクトリをトリプルチェックしましたが、正しいです。

このコマンドのバリエーションを試しました。

誰かがこの状況に光を当てることができますか?

0 投票する
1 に答える
5876 参照

python - Cx_Freeze DLL の読み込みに失敗しました

しばらくの間 cx_freeze を使用しようとしていますが、同じエラーが常に発生します

32 ビットと 64 ビットの両方を試し、setup.py と cxfreeze.bat の両方を試しました。

私が求めているのは、どうすればそれを機能させることができるかということです。

0 投票する
1 に答える
699 参照

python - cx_freezeを使用して作成されたexeが正しく機能しない

IDLEを使用してこのコードを実行すると正しく実行されますが、cx_freezeを使用してこのPythonファイルのexeを作成すると、if条件とelif条件がそれぞれ「r」と「w」で機能しません。入力については、常にelseステートメントに移動します。

私はpython3.2とcx_freeze3.2を使用しています

0 投票する
2 に答える
778 参照

python - Windowsユーザー向けにPython3でプログラムを作成すると、PILを使用できませんか?

私は、PythonでWindowsユーザー向けのいくつかのプロセスを自動化するための非常に単純なGUIプログラムを作成しました(これは、Windowsで実行される、ある程度慣れている唯一のプログラミング言語であるため)。私の計画では、USBドライブに自己完結型で実行することを計画しているため、ユーザーが自分のマシンでインストールプログラムを実行する必要がないようにするのが理想的です。

これは、os、shutil、string、sys、tkinter、webbrowser、PIL、ftplib、およびglobに依存します。

PILを除いて、cx_freezeを実行すると、すべての依存関係がインポートされたようです。私はこれまでcx_freezeを使用したことがないので、何か間違ったことをしている可能性がありますが、そうではないようです。凍結されていない.pyスクリプトからプログラムを実行すると、問題なく動作します。

PILコマンドを使用しようとしたときに表示されるエラーメッセージは次のとおりです。

あなたが提供できるどんな助けにも感謝します。問題の一部である可能性のあるC:\ Python32をまだ参照していることがわかります。これは、そうではないはずだからです(私が間違っていない場合)。

アップデート:

PIL FAQを調べましたが、その答えの要点は、sys.pathリストが正しいことを確認する必要があるということのようです。私は基本的にWindows用のすべてのPythonファイルを取得し、それをすべてを格納するために使用しようとしているUSBドライブに含め、次のようにパスを設定しました。

すべてのパスは正しいように見えますが、何らかの理由で同じエラーが発生します。.pyファイルを実行すると、すべてが100%動作しますが、これはどういうわけかそれを壊しているようです。たとえば、shutil、os、sysなどの他のモジュールは問題なく動作するようです。