やりたいこと
Linux 上の uv を使った django のテストコードを Windows 上の VSCode で実行する。
「VSCode でリモートの pytest のテストコードを実行」ではデフォルトの python で実行したが、ここでは uv でインストールした python を使用する。
VSCode の設定
pytest で uv でインストールした python を使用するよう設定を行う。
- 左メニューのフラスコをクリック
- Ctrl + Shift + P でコマンドパレットを表示
- コマンドパレットで Python: select interpreter を選択
- インタープリタとして .venv/bin/python を選択
uv の設定
pyproject.toml
既存の pytest1 ディレクトリに pyproject.toml を作成する。
$ uv init pytest1
パッケージのインストール
必要なパッケージのインストールを行う。
$ cd pytest1
$ uv add django==5.2
$ uv add django-tenants
$ uv add django-tenant-schemas
$ uv add pytest
$ uv add pytest-django
$ uv add psycopg2

