⚙️

Zedエディターが参照するPython環境を指定する

2024/06/25に公開

Python環境を指定する

VSCodeだと右下でエディターが参照するPython環境を指定できるがZedだとGUIからは指定できず、設定ファイルをプロジェクトに追加する必要がある。ファイル名はpyproject.toml(よくあるやつ)。

[tool.pyright]
venvPath = "/Users/user.name/micromamba/envs"
venv = "/Users/user.name/micromamba/envs/dev-env"

設定項目は

  • venvpath: 仮想環境が存在するパス。上記の例ではmicromambaというcondaのバリエーションを使用しているがvenv等ではvenvが作成するディレクトリを指定する e.g "."
  • venv: 仮想環境の実体を示すパス。venvでは".venv"など。

Reference

https://github.com/zed-industries/zed/issues/7646

Discussion