VSCode Python Extension(ms-python.python
)、ただしpythonサブプロジェクトルートディレクトリはプロジェクトディレクトリ全体ではないため、ソースからのすべてのインポートには赤い下線が引かれ、problems
にリストされます。そう Go to definition
およびいくつかの同様の機能は適切に動作しません。 IDE私のプロジェクトの開始点はどこですか:
Whole Project path:
docs
server
entities
user.py
customer.py
env
viewer
db
server
ディレクトリは、インポートパスが開始される場所です。
from entities.user import User
.env
ファイルを作成するには、PYTHONPATH=server
を使用します。これにより、必要に応じてserver
フォルダーがPYTHONPATH
に追加されます。