質問

私はすぐに立ち上げ ベータアプリ このオプションをカスタムスクリプトの統合 Python.

このアプリを対象と Mac OS X Windows、私の問題は、Windowsが通常のPythonはできないのです。

私の実際の形で黙々のPython2.6インストールします。しかしい問題に直面していない属性のデフォルトのパスが設定されていないで使用する場合 コマンドラインオプション.私の場合はPythonが設置される前に、私はアップグレードの新バージョンが休みですよね...。

では、どのように思われるでしょうかこれを削除する大丈夫ですかコピーのPython2.6ディレクトリに入れてディレクトリのサブディレクトリのアプリとインストールもありますか?またvirtualenvはposibleラdiferentsバージョンのPythonの場合はPythonのインストールには?).

私も前にPythonの埋め込み、DLL、および見つかりですが私は失われた機能のデバッグ、スイッチをコマンドラインです。

私の実行を行うプラグインからのコマンドラインの読み込みおよび標準出力に出力およびSTDERRを出力します。このアプリはDelphi/ラザロ.取り付けその他のモジュールのようなJSON RPCクWin32com,ORM。作成し、インストーラー bitrock.

更新:最終ユーザー有形-無形のサービスのPythonスクリプトを作ります。避けたい追加のステップを展開したいと思い完全に統合されます。

役に立ちましたか?

解決

インストーラーから Portable Python フォルダーを、Delphi / Lazarusアプリと同じフォルダーにコピーします。そのためにすべてのパスを適切に設定します。

他のヒント

py2exe を使用してみてください。 Pythonが既に含まれている.exeファイルを作成します!

P4D を使用して、PythonインタープリターをDelphiアプリに統合します。これらのコンポーネントは実際に機能し、双方向でも機能します(Delphiクラスはバイナリ拡張としてPythonに公開され、Delphi内部のPythonインタープリター)。また、Google Codeの「問題」にLazarus互換性のパッチを見ました。ページですが、未解決の問題がある可能性があります。

と思い問題はありませんとするエグゼパッケージツールのようなPyInstallerはpy2exeやPythonで書かれたプログラムに作成されます。EXEを簡単に検出でインストールのコード内でそれ import ファイルからの一定のプラグインをクリックします。ることを忘れないでくださいまパッケージはPythonスクリプトを実行ファイルもパッケージはPythonインタプリタ内でそんなわけで完全にPythonの環境によってカスタマイズ独自のコードです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top