私は PHP の経験があり、最近 Python の勉強を始めました。現在、django を使用して小さな Web プロジェクトを作成しています。また、Python と django にモジュールをインストールする方法について概念的な質問があります。
例: 私のプロジェクトで予想されるニーズに基づいて、django_openid モジュールをググってダウンロードしました。そして明らかに、私はそれを自分のプロジェクトにインストールしたいと思っています。ただし、規定の方法 (python setup.py install) で実行すると、python モジュールとして python dir にインストールされます。したがって、このモジュールはプロジェクト固有ではなく、システム全体になります。
では、プロジェクト固有のモジュールを Python にインストールするための一般的に正しいアプローチは何ですか? 私の PHP の経験に基づくと、高レベルの機能モジュールを Python 自体にインストールするのは奇妙に思えます。プロジェクトライブラリにインストールされ、実行時にプロジェクトに含まれることを期待しています。
それとも、ここで重要なものを失うのでしょうか?
私はグーグルで検索しましたが、これが概念的なアプローチの質問である限り、この場合、キーワード検索はうまく機能しません。