🐳

VSCode × Docker × Python環境でタイプヒントを使う方法

2024/03/02に公開

背景

Docker上でPythonアプリを開発する場合、タイプヒントの拡張機能の参照先がローカル環境なので、「インポート "fastapi" を解決できませんでした」みたいなエラー警告がでてタイプヒントが使えない。

この問題を解決する手順を紹介します。

手順

  1. VSCode拡張機能の[Dev Container]をインストール
  2. Dev Containerでdockerコンテナに接続
  3. dockerコンテナ内でAppフォルダを開く
  4. 接続したdockerコンテナ内でpythonをインストール

参照:

https://it-dxblog.com/vscode-python-docker/

Discussion