7

プロジェクトを実行する関数を呼び出すことができるように、プロジェクトをパッケージ化するにはどうすればよいですか?

django アプリをパッケージ化する方法は知っていますが、質問は django プロジェクトをパッケージ化する方法です。

現在、私は内部のpypiサーバーにプロジェクトを持っており、次を使用してプルダウンできます:

pip install [project]

しかし、それを使用するには、サイトパッケージに移動してから、実行できるようにパッケージに移動する必要があります

./manage.py ....

それとも、プロジェクトをチェックアウトして、アプリをインストールするほうがよいのでしょうか?

4

3 に答える 3

2

1 つの方法は、ディストリビューション パッケージ管理システムを使用してパッケージを作成することです。うちの店ではUbuntuのaptitudeを使っています。したがって、CMake を使用してソフトウェアを .deb としてパッケージ化します。

于 2013-01-31T05:07:14.597 に答える
0

これはおそらく最善の方法ではありませんが、distributeラッパー スクリプトを生成するために使用できます: http://packages.python.org/distribute/setuptools.html#automatic-script-creation

于 2013-01-31T05:36:21.267 に答える