2016-07-05 10 views
0

プログラムのインストールパッケージを作成しようとしていますが、プログラミングの背景がなく、おそらくコマンドラインを使用できない人に送ることができます。プログラム自体はかなり使いやすいですが、Python Package IndexからいくつかのPythonパッケージをインストールして機能させる必要があります。私はpipでこれらのパッケージをインストールすることができましたが(それはうまくいきませんでしたので、.tar.gzからダウンロードして手動でインストールする必要がありました)、私はユーザがこれを行うことはできないと思います。私のようにインストールの問題をトラブルシューティングします。PythonモジュールをWebから取得するインストールパッケージを作成する

ユーザーと私はWindows環境で作業しているので、iExpressウィザードを使用してインストールファイルを作成しようとしました。しかし、ウィザードには、多数のファイルをディレクトリツリー形式でインストールするオプションや、これらのディレクトリをPATHに自動的に追加するオプションはありません。それはオプションではないようです。

ユーザーにこれらのPythonモジュールを自動的かつ適切にインストールするための最も簡単な方法は何ですか?

EDIT

私はまた、インストールパッケージに含まれるバッチファイルを使用する可能性を検討していますが、私はまだこのようなタイプのインストールを行うためのより合理的な方法があるかどうかを知りたいです。

+0

配布したパッケージの一部として必要なライブラリを含めることを考えましたか? (これはライセンスの要件に依存しますが、しばしば可能性があります) – BrenBarn

+0

これはもともと私がやろうとしていたものです。しかし、iExpressでは、ディレクトリツリーのインストールやPATH内の上記ディレクトリの組み込みはできません。私はこれをインストーラが自動的にしたいと思っています。 –

+0

あなたは[PyInstaller](http://www.pyinstaller.org/)のようなものを見ましたか? – BrenBarn

答えて

0

究極的には、すべてのソースコードとディレクトリツリーをZIPファイルに入れて、PATHにそれらのツリーを追加する方法を慎重に指示する方が簡単だと決めました。とにかく助けてくれてありがとう。

関連する問題