問題タブ [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.
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
が、依存関係の問題があります(そして管理者は実際には私を助けていません)。
python - コマンドはどこで発行しますか?
cx_freeze などのツールで「python setup.py build」などのコマンドを使用するように指示された場合、このコマンドはどこで発行されますか? Python コマンド ラインと Windows コマンド プロンプトの両方を試しましたが、どちらもそのフレーズを入力しても機能しませんでした。
python - WindowsでPythonがパックされたEXEの空白の画面を1秒間停止するにはどうすればよいですか?
まとめたpython GUIプログラムからEXEを作成しました。これは機能に関する限りすべて正常に機能しますが、誰かがそれを実行すると、画面が一瞬黒くなり、ウィンドウに戻ってプログラムを実行します。
これはよくある問題ですか?または、コードに固有のものである可能性があります(非常に単純で、長方形のプレートの重量計算だけです)。コードは次のとおりです(cxfreezeを使用してパックしました)。私は実際にはPythonプログラマーではないことに注意してください.GUIでこれを行う最も簡単な方法のように思えました(私はeasyGUIを使用して作成しました):
(単なる if-else ステートメントであるため、一部のエラー チェックは省略しました)
これは、私がまとめたコードと、他の目的でダウンロードしたコードでも発生します。cxfreeze にかけられたものすべて。
私が問題としているのは画面が消えることだけです。実際に Python を学んだら、コードを改良することができます。
python - cx_Freeze/ldap: ImportError: DLL の読み込みに失敗しました %1 は有効な Win32 アプリケーションではありません
cx_Freeze を使用して、Python プログラムを exe に変換しています。.py の場合はすべて正常に動作しますが、exe を実行すると、次のトレースバックが表示されます。
私は問題をグーグルで検索しましたが、それが何を意味するのか、cx_Freezeまたはモジュールの問題なのか、それとも単にdllが見つからないのかはまだわかりません. どんな助けでも大歓迎です。前もって感謝します!
python-3.x - Python、PySerial、cx-freeze
cx-freezeを学習しようとしています。フリーズして実行しようとしているPythonプログラムがあります。
私はPySerialを使用していますが、win32をどのように含めようとしても、何の役にも立ちません。私はPython3.2とwin7を使用しています。
私はWebを薄く検索しましたが、他の人も同じ問題を抱えていますが、解決策が表示されていないようです。しかし、PySerialを使用するものをcx_freezingすることに成功した人は誰もいないと思います。
私は完全に立ち往生しています。どんな助けでも大歓迎です
エラー:
Setup.py:
ここからどこへ行くべきか考えていますか?前もって感謝します
ブラインドインポートを実行しようとしました:
運がない...
多分私はこれを間違った方法で見ています...
python - Python - cxfreeze がファイル/ディレクトリが存在しないと言い続ける
機能する非常に基本的なコードがいくつかあり、それをexeに変換したいと考えています。
Python 3 を使用しているのは、他の Python エディションよりもクリーンなように思われるためです。これまで Py2Exe を使用できなかったため、代わりに cxfreeze をインストールしました。
次のコマンドで cxfreeze を実行したら:
ディレクトリ/ファイルが存在しないことについて何か言っています。それはそれが行くのと同じくらい詳細です。正確なエラーは、「指定されたパスが見つかりませんでした」のようなものです
「cxfreeze」を実行しただけでは認識されないエラーが発生しないため、cxfreeze 自体は cmd によって「検出」されます。cxfreeze と python の両方が私の PATH 環境変数にあります。
当然、ディレクトリをトリプルチェックしましたが、正しいです。
このコマンドのバリエーションを試しました。
誰かがこの状況に光を当てることができますか?
python - Cx_Freeze DLL の読み込みに失敗しました
しばらくの間 cx_freeze を使用しようとしていますが、同じエラーが常に発生します
32 ビットと 64 ビットの両方を試し、setup.py と cxfreeze.bat の両方を試しました。
私が求めているのは、どうすればそれを機能させることができるかということです。
python - cx_freezeを使用して作成されたexeが正しく機能しない
IDLEを使用してこのコードを実行すると正しく実行されますが、cx_freezeを使用してこのPythonファイルのexeを作成すると、if条件とelif条件がそれぞれ「r」と「w」で機能しません。入力については、常にelseステートメントに移動します。
私はpython3.2とcx_freeze3.2を使用しています
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などの他のモジュールは問題なく動作するようです。