私はperl、python、javaで書かれたいくつかのスクリプトを持っています(perl & pythonへのシステムコールでjava GUIの下にラップします)。そして、私はWindowsマシン(xp & 7)でこれを使用する必要のある多くの技術者がいないユーザーがいます。すべてパッケージ! Perl、Python、純粋なユーザーのためのjava(ウィンドウ内)
ユーザーがperl、python、およびjavaをインストールしないようにし、これらのインタープリタのさまざまなバージョン間の潜在的な非互換性を避けるために、これらのインタープリターのローカルコピーをフォルダに作成して呼び出したいと思います。私はフォルダ全体(私のコードを含むだろう)を圧縮して、それを遠ざけるでしょう。
私は環境変数を心配し、正しいインタープリターを呼び出す必要があります(特に、現在のシステムには他のバージョンのPython、Java、Perlが存在するかもしれません)。どんな良いアイデアですか?
私は決してjythonを使用していませんし、移動するためのオーバーヘッドを知りません。私はまた、多くのファイルとサードパーティのモジュールを持つ複雑なpythonシステムが問題を抱えていると思われます。 perlスクリプトと同じですが、私はjavaから呼び出し可能な強力なperlインタプリタを知らない。
ありがとうございます。
これも有望です!サードパーティ製のライブラリを追加するのは一般的に簡単ですか、小型で独立したスクリプトには適していますか?ありがとうございました。 – jobobo
Python用のライブラリを追加するのは簡単です:easy_installが機能するはずです。そして、いつでもPythonのlibディレクトリにライブラリを物理的に追加することができます。私はそれがPerlと同じだと仮定しますが、わかりません。 – orip