VSCode 不显示诗歌 virtualenvs

VSCode doesn't show poetry virtualenvs

VSCode不会显示在“更改内核”中用诗歌创建的 venvs window。

我尝试了 线程,但没有成功。以及2岁的话题。
尽管我想避免在每个项目的本地文件夹中安装所有依赖项(建议的答案之一),但我仍然尝试过,但 VSCode 也没有看到它(在项目内部创建的 .venv 文件夹)。

现在 poetry 将所有 venvs 保存在:~/.cache/pypoetry/virtualenvspoetry shell 任何 venvs 之后。我用

将它添加到 settings.json
"python.venvPath": "/home/gobsan/.cache/pypoetry/virtualenvs",
"python.venvFolders": [
    "/home/gobsan/.cache/pypoetry/virtualenvs"
  ],

2 次以防万一,但它显示为灰色并且似乎不起作用。

我也试过把poetry config virtualenvs.path改成
~/.local/share/pypoetry/venv/bin
~/.local/share/pypoetry/venv
~/.local/share/pypoetry

希望 VSCode 能看到它,因为它可以在那里看到一些东西

我的主要目标是能够在 Jupyter 中查看和切换不同的 venvs。 python 脚本切换诗歌 venvs 没问题。
感谢您的帮助。

ps。通过 wsl2

工作

您应该以正斜杠结束您的路径,例如 "/home/gobsan/.cache/pypoetry/virtualenvs/"
我只是在研究诗歌和 VSCode,最后也这样做了。

设置更新后my own path and what my interpreter looks like