問題タブ [py2app]

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 投票する
2 に答える
2518 参照

python - 引数を受け入れることができる OSX 用の Python フリーズ バイナリを作成する適切な方法は何ですか?

py2app を使用して Python スクリプトから .app バンドルを作成しました。問題は 2 つあります。

  1. 引数エミュレーションは、元の Python スクリプトで機能する引数を受け入れないため、正しく機能していないようです。

  2. .app bundle 形式は、「open」で開く必要があります。「open」は OSX 10.6 以降からの引数の受け渡しのみをサポートしており、以前の OSX バージョンのサポートが必要です。

コマンドライン引数を受け入れることができる OSX 用の凍結されたバイナリを作成する適切な方法は何ですか?

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

python - py2appでアプリを作成した後にEOFErrorを引き起こすPythonraw_input

スクラブルやワードワープの問題を解決するのに役立つ小さなスクリプトを作成しました。MacOSX端末から実行すると正常に動作します。スクリプトをスタンドアロンのMacアプリとして友達と共有したいと思います。したがって、これにはpy2appを使用しましたが、ダブルクリックするとアプリがクラッシュしました。コンソールに次のエラーメッセージが表示されます。

実際のスクリプトは次のとおりです。

どうすればエラーを取り除くことができますか?

0 投票する
6 に答える
14164 参照

python - Python アプリケーションを Mac App Store にデプロイすることはできますか?

Apple は、新しい Mac App Store で配布する Python アプリケーションを受け入れますか?

その場合、アプリケーションをどのようにパッケージ化する必要がありますか? py2app で十分ですか? 他の何か?

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

python - Py2appビルドは、コマンドラインまたはパッケージ内の実行可能ファイルから実行すると完全に実行されますが、アプリをダブルクリックした場合は実行されません。

py2appで配布しようとしているプログラムがあります。コマンドラインからプログラムを実行すると、問題なく動作します。また、py2appが作成するパッケージにアクセスし、パッケージの内容内でexecを見つけて、そこから実行する場合にも機能します。ビルドプロセス中の出力にエラーはありません。

ただし、distフォルダー内のアプリをダブルクリックすると、MyApplication Errorというエラーが表示され、終了するボタンとMacPythonWebサイトに移動するボタンがあります。

SnowLeopardでPython2.7でpy2appを使用しています。私はシステムPythonを使用していません。これは、自分でインストールしたディストリビューションです。

どうすればこれをトラブルシューティングできますか?

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

python - MacでのPython py2appの問題の構築

Python と py2app を使用して MacOS アプリを構築しようとしています。私が得るビルドエラーは

そのようなファイルまたはディレクトリはありません: '/Library/Python/2.6/site-packages/py2app-0.5.2-py2.6.egg/py2app/bundletemplate/prebuilt/main-i386'

複数のディレクトリとファイルを検索しましたが、Python または py2app がどこからパスを取得しているかを特定できません。使用する必要がある事前構築済みの名前は次のとおりmain-intelです。

どこから main-i386 をプルしていますか? これをオーバーライドする方法はありますか?

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

python - py2app でビルドされたアプリが他のマシンで「エラー: pygame.macosx import FAILED」を表示する

py2app を使用して Mac でアプリをビルドしようとしています。私のマシンではすべて正常に動作していますが、アプリを別のマシンに移動するとクラッシュし、コンソールにこのエラーが表示されます。

ERROR: pygame.macosx import FAILED

誰もこれに対する解決策を持っていますか?

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

python - libgfortran.3.dylib に関連するエラーで py2app が終了する

py2app は次のエラーで終了します:

コンソール出力のこの最後の行:

どうすればこれを修正できますか?

ダーウィンでSnow Leopard (x86_64)
Python 2.6.6 (r266:84292, Feb 4 2011, 20:12:20)
[GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] を使用しています

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

python - Cocoa 開発のための Mac OS への Python インストールの概念の理解

Python を使って Cocoa アプリケーションを開発してみたいと思っています。私は Mac を初めて使用するので、その仕組みを理解するために助けが必要です。

まず、py2app と py2objc をインストールする必要があることがわかりました。hereに記載されているように、easy_installを使用しました。セットアップ ツールにいくつかのエラーがありましたが、最終的に py2app がインストールされました。次に、「 」を起動easy_install pyobjc==2.2すると、多くのエラーが発生して終了しました。

私の質問:

  1. py2objc をインストールするには何が必要ですか? 残念ながら、以前に投稿したエラーの解決策は見つかりませんでした。
  2. 私が理解しているように、Pythonには2種類あります。1 つは Applications フォルダー (IDLE、ランチャー) にインストールしたもので、もう 1 つは OS に付属している現在の Python バージョンです。違いを説明できますか?
  3. Mac OS で使用されている Python の現在のバージョンを選択するにはどうすればよいですか? /Library/Frameworks/Python.framework の Current フォルダーは何ですか?

ややこしいかもしれませんが、これが私の最初のステップです。:) ありがとうございました

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

python - ActivePythonを使用したos xでのpy2appの最初のステップで立ち往生

アプリに変えたい単純なpythonプログラムがあります。私の調査によると、py2appが必要です。

OS X (ユキヒョウ) で ActivePython 2.7 を使用しています。PyPM ツール(パッケージ マネージャー) を使用して、 py2app というパッケージをインストールしました。

py2app のドキュメントには、チュートリアル ページhttp://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html#id7があります。

それは私が最初のステップとしてこれを行うことができるはずだと言っています:

しかし、私が見つけることができるどこにもそのような実行可能ファイルはありません。これはパッケージによってインストールされると思いました。

0 投票する
3 に答える
11671 参照

python - py2app の使用方法

わかりました-ここに行きます。py2app の使い方を学ぼうとしているので、簡単な python ファイルを作成しました。hello_world.py だけ

チュートリアルに従って、次のことを行いました。

これにより、2 つのサブディレクトリ (build と dist) が作成され、dist 内に hello.app というファイルがありました。GUI から起動しようとしましたが、起動して 1 秒もかからずに消えてしまいました。次にCLに行きましたが、単に実行しようとしてもうまくいかなかったので、次を使用しました:

次のエラーで:

私は一日中グーグルで過ごしましたが、チュートリアルやガイドなどを見つけることができません.私は本当に立ち往生しています:-(

これが役立つかどうかはわかりませんが、これはsetup.pyにあるものです