はじめに
VscodeでPythonを動かす際に、venvで作成した仮想環境がインタープリタとして認識されず地味に手こずったので書き記します。
結論
venvコマンドで作成されるディレクトリを作業中のルートディレクトリ直下に配置する。
段落
詳細
以下のようなディレクトリ構成としていました。
test
└── test_2
├── test.py
└── testenv
すると仮想環境を起動していてもインタプリーターが選択されず以下のようになります。
改善後
以下のように仮想環境のディレクトリをルート直下に配置したところインタープリタとして認識されました。
おわりに
しょうもない結論ですが、少しつっかえていたので誰かの参考になれば幸いです。