pythonには、プロジェクトを構成するすべてのモジュールと他のメタデータをリストする標準ファイルがありますか?Pythonに相当するVisual Studioプロジェクト(またはソリューション)
これは単に「パッケージ」ですか?または、異なるIDEで独自のファイルを使用していますか?
pythonには、プロジェクトを構成するすべてのモジュールと他のメタデータをリストする標準ファイルがありますか?Pythonに相当するVisual Studioプロジェクト(またはソリューション)
これは単に「パッケージ」ですか?または、異なるIDEで独自のファイルを使用していますか?
実際には、パッケージ全体がインポートするすべてのモジュールを一貫してリストする単一のファイルはありません。一部の人々は__init__.py
へのエントリーを行いますが、そうでない人もいます。通常、ほとんどのPythonでサポートされているIDEは、あなたのpythonpathにあるものをあなたに提供します。例えば、Eclipse pydevはそのプロジェクト空間のpythonパスに特定のプロジェクトを追加します。
プロジェクトがpythonpath上にある場合は、解決する必要があります。 py2app/py2exeのような
アプリケーションビルダーは、プロジェクト全体をスキャンし、それ自体ではPythonには本当の同等はありません、そのプロジェクト
のために必要なすべてのモジュールを発見するために、インポートグラフを作成します。 Pythonパッケージは、一連のモジュールをカプセル化してメタデータを含める方法ですが、「プロジェクト」という概念とまったく同じではありません。
それ以外の場合は、IDEが提供する機能のいくつかを提供するためにプロジェクトファイルを使用するプロジェクトがあります。特に、プロジェクトファイルを実装するいくつかのシステムでは、rope
ライブラリとPyCharm IDEをチェックアウトする必要があります。