1

明確にするために、「pythonスクリプトを実行する」だけでなく、pythonスクリプトを他のプログラミング言語またはプラットフォームで使用できる「実行可能」または「呼び出し可能」プログラムにすることです。APIのようなものかもしれません。

問題は、Java でいくつかのアルゴリズムを実装したことです。それらは numpy と spipy でサポートされていますが、他の人は自分の Java プログラムで私の python プログラムを呼び出したいと思っています。

次に、numpy と spipy が問題です。彼らはJavaとjythonにいることはできません...

これを実行可能プログラムにして、他の人が環境を必要とせず、いくつかのパラメーターを受け入れてプログラムを実行するだけの解決策はありますか?

4

1 に答える 1

1

Python プログラムを実行可能にするだけの場合は、次のように行を先頭に追加できます。

   #!/usr/bin/python

/usr/bin/python を、次のように入力して取得できる python へのファイルパスに置き換えます。

    which python 

UNIXベースのシステムを使用していると仮定して、端末に入力します。

次に、プログラムが実行可能であることをオペレーティングシステムに伝えることができます

    chmod +x nameofprogram

Java プログラムが実行可能ファイルとして python パーツを実行できることよりも複雑な何かを必要とする場合は、だれかがあなたを助けることができるように、おそらくより多くの情報を提供する必要があります。

于 2013-06-18T16:15:22.273 に答える