setup.pyとsetup.cfgの違いは何ですか?どちらもオープンスタックプロジェクトで顕著に使用されていますPythonプロジェクトのsetup.pyとsetup.cfgの違いは何ですか?
答えて
setup.py
は、ソフトウェアのビルド方法を示すファイルです。これらの指示には、いくつかの設定オプションがあります。ユニットテストの場合は、テストカバレッジを計算するかどうかを指定することができます。または、接頭辞など。
setup.cfg
は、python setup.py <somecommand>
を呼び出すときにコマンドラインを読むのに加えて、そのようなオプションを指定するために使用されるファイルです。
documentation for setup.cfg
状態:
多くの場合、それは先験的 分布を構築するために必要なすべてのものを書き留めすることはできません:あなたは ユーザから、またはユーザのシステムからいくつかの情報を取得する必要があり、続行するために。その の情報がかなり単純であれば、たとえばC ヘッダーファイルやライブラリを検索するディレクトリのリストを作成してから、ユーザーが編集するために ファイルsetup.cfgを提供するのは安価で簡単な方法です です。構成ファイルでは、 コマンドオプションの既定値を指定することもできます。コマンドラインで、または構成ファイルを編集して、インストーラがオーバーライドできます。
setup.py
は、パッケージにする必要のあるファイルに関する詳細や情報を含むpythonパッケージの不可欠な部分です。これには、Pythonパッケージ、エントリーポイント、ライセンスなどのインストールと機能に必要な依存関係が含まれます。
setup.cfg
一方、作成するプラグインの設定や配布の種類について詳しくは、 bdist/sdist、さらにはuniversalまたはcore-pythonホイールの分類。また、setup.py
の一部のメタデータを設定するために使用することもできます。
- 1. 'python setup.py install'と 'pip install'の違い
- 2. setup.pyとpythonプロジェクトをインストール
- 3. setup.pyのextras_require()とinstall_requires()の違いは?
- 4. Pythonのsetup.pyでプラットフォームの有効な値は何ですか?
- 5. Eclipse + Androidでは、プロジェクトと「テストプロジェクト」の違いは何ですか?
- 6. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 7. ユーティリティPythonプロジェクトのためのSetup.py
- 8. IntelliJのSBTプロジェクトとScalaモジュールの違いは何ですか?
- 9. プロジェクトとJavaのファイルの違いは何ですか?
- 10. iOSプロジェクト用Xcodeのダイナミックアナライザとスタティックアナライザの違いは何ですか?
- 11. python 2とpython 3の違いは何ですか?
- 12. アクティブなpythonとpythonの違いは何ですか?
- 13. (Optaplanner 7.0)Execution ServerとOptaplanner-Exampleプロジェクトの違いは何ですか?
- 14. 角度ジェス2スタータープロジェクトとCLIプロジェクトの違いは何ですか
- 15. プロジェクト名と成果物IDの違いは何ですか?
- 16. プロジェクトの参照とプロジェクトの依存関係の違いは何ですか?
- 17. setup.pyのパッケージは何ですか?
- 18. Pythonでは、パスとリターンの違いは何ですか
- 19. ;で終わるPythonのステートメントとの違いは何ですか?
- 20. .NET doubleとpython floatの違いは何ですか? C#ので
- 21. Python対JythonとIronPythonとwxPythonの違いは何ですか?
- 22. Python classmethods:インスタンスのメンバとクラスのメンバの違いは何ですか? Pythonでは
- 23. Pythonのリテラルと変数の違いは何ですか?
- 24. pythonのrandom.normalvariate()とrandom.gauss()の違いは何ですか?
- 25. pythonのftp.dir()とftp.retrlines( 'LIST')の違いは何ですか?
- 26. Pythonのstr.join()とstr()。join()の違いは何ですか?
- 27. pythonの範囲とxrangeの違いは何ですか?
- 28. Pythonの "2 * 2"と "2 ** 2"の違いは何ですか?
- 29. pythonのheapqとPriorityQueueの違いは何ですか?
- 30. Pythonのthreading.active_count()とthreading.activeCount()の違いは何ですか?
また、http://stackoverflow.com/a/27077610/283649 – languitar
を参照してください。回答ありがとうございました。 – Bharadwaj
回答を受け入れると非常にうれしいです。 – languitar