問題タブ [python-standalone]

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 に答える
1287 参照

python - スタンドアロン (Exe) Python ファイルでの Matplotlib の使用

Python スクリプトから作業用のexeファイルを作成できません。matplotlibの使い方まで絞り込めたのですが、直し方がわかりません。

コマンドを使用してexeファイルを作成しますpyinstaller --onefile myScript.pyexeは、次のような「無視された」インポートで作成されます。

情報: Matplotlib バックエンド "GTK3Agg": 無視されたバックエンド Gtk3Agg には cairo が必要です

exeを実行すると、コマンド ウィンドウが表示され、エラーが発生して終了します。

エラー: ランタイム エラーにより、matplotlib データ ファイルが見つかりませんでした

Python ターミナルからコードを実行すると、すべて正常に動作します。matplotlib とグラフ関連の行を削除すると、exeが正しく作成されます。

一部 ( pyinstaller および matplotlib - error while executring .exe ) は、解決策は pyinstaller を更新することであると主張しています。私はしました、それは助けにはなりませんでした。

plt(コンソールを閉じたときの Python Matplotlib ランタイム エラー)を使用しないことを提案する人もいますが、関数を機能させることができませんでしsubplotた。

このリンク ( http://www.py2exe.org/index.cgi/MatPlotLib ) は関連していると思いますが、正確に何をする必要があるのか​​ わかりません。試してみると、他のエラーが発生しました。

これが私のコードです:

注: Windows 10、pip バージョン 20.2.2 で Python 3.8.3 を実行しています。

0 投票する
0 に答える
93 参照

python - pythonアプリをpy2appでスタンドアロンアプリに変える適切な方法は何ですか?

Tkinker を使用してシンプルな python アプリを作成しました。これには、非常に小さな sqlite ファイルが含まれています。アプリはこちらhttps://github.com/yts61/bookstore_app.git

pyinstaller で何度も失敗したので、共有できるスタンドアロンのアプリ ファイルを 1 つ作成することを期待して、py2app を使用しています。私はグーグルでこのYouTubeチュートリアルに従った、

https://www.youtube.com/watch?v=u4ykDbciXa8、再びミッションに失敗しました。私の setup.py ファイルは次のようなものです。

ターミナルで を試し、チュートリアルで提案されているようpython setup.py py2app -Aにフロントエンド ファイルをクリックしContent/MacOS/frontendてアプリをテスト実行しましたが、アプリは実行されず、Mac がフラッシュしてリセットされました。

誰か助けてくれませんか?pyinstaller を使用してこのスタンドアロン アプリをビルドすることについて、別の質問をしました。 Macでpyinstallerを使用する適切な方法は何ですか?

0 投票する
0 に答える
37 参照

python - スタンドアロンからソフトウェアでスクリプトを実行する

PyQt5 およびスタンドアロンで Maya のアセット マネージャーを開発しています。問題なくシーンを開くことができましたが、既に開いている Maya でリファレンスを作成したり、(たとえば) アセットをインポートしようとすると、新しい Maya が開き、何も起こりません。

ソケット トラックを試しましたが、正しく使用できていなかったに違いありません。mayaBatch と maya.standalone も試しましたが、同じ問題です。アイデアはありますか?

0 投票する
0 に答える
374 参照

python - pyinstaller hidden import tensorflow._api.v2.compat.v1.keras.experimental フラスコ Web アプリケーションをパックするとき。フックがサイト パッケージから見つかりません

tensorflow に依存するプログラムを配布しようとしています... pyinstaller を使用して、次のコマンド tensorflow==2.5.0 を使用してフラスコ Web アプリをスタンドアロンの exe ファイルに変換しています。Python 3.9.4 は tensorflow 隠しパッケージをパックできません この問題の解決方法?

pyinstaller run.spec

以下のrun.specファイルコード

以下の端末エラー