2017-02-20 11 views
0

Pythonスクリプトをpy2appを使ってMac OSアプリケーションにコンパイルできますが、これはOS 10.12(これは私が実行しているもの)でのみ動作します。 私が収集したことから、これは展開ビルド(MACOSX_DEPLOYMENT_TARGET)が選択されたことと関係があります。私はこれがXcodeのオプションだと知っていますが、何時間もの検索の後、私はpy2appを使ってコンパイルするときにこれをどのように変更するのか分からないようです。 ご迷惑をおかけして申し訳ございません。py2app Mac OSデプロイメントビルド

答えて

1

Tweaking your Info.plistをご覧ください。アプリケーションを実行するプラットフォームを指定する必要があります。それ以外の場合は、現在のOSXリリースのランタイムライブラリがデフォルトになります。

注意してください。w.r.t. (私の経験では、 は、多くの場合、使用するC関数を検出するための という構成スクリプトを持ついくつかのCライブラリに問題があります)をビルド中に、現在のOSに依存するものがあります。これらの問題を避ける最も簡単な方法は、 で、10.10のC拡張のホイールを作成してから、 Sierraマシンにインストールします。

また、このissueを見ることができます。これが役立つことを願っています。