vscode找不到带有诗歌和wsl的python

时间:2019-11-19 13:27:24

标签: python visual-studio-code python-poetry

我想在vscode槽WSL中使用由诗歌“创建”的python插入器,但是正确的python版本没有在vscode中显示。

我在WSL终端中运行以下命令:

$ poetry shell
Spawning shell within /home/kwint/.cache/pypoetry/virtualenvs/metal-hub-python-py3.7
$ code .

vscode中发现的唯一干扰词是/usr/中的干扰词。我试过手动输入virtualenv的路径,但是没有运气。这是which python返回的路径:/home/kwint/.cache/pypoetry/virtualenvs/metal-hub-python-py3.7/bin/python

1 个答案:

答案 0 :(得分:1)

您可以手动将"python.pythonPath"设置为/home/kwint/.cache/pypoetry/virtualenvs/metal-hub-python-py3.7/bin/python,也可以尝试将"python.venvPath"设置为/home/kwint/.cache/pypoetry/virtualenvs,这样可以检测到Poetry创建的所有虚拟环境。

此外,如果您想获得官方支持,请?feature request to detect Poetry virtual environments