如何在单个visual studio代码中打开多个项目/文件夹,并在单个视图中打开多个文件?它对未来的变更请求有什么选择吗?
我需要帮助。无论我尝试什么,VSCode 都不会找到诗歌 virtualenv 解释器。
使用官方文档中$ curl解释的标准方法安装了诗歌 Python 包管理器。
开始了一个项目$ poetry new finance-essentials_37-64,安装了诗歌环境$ poetry install。
所以现在我可以通过以下方式看到我确实有一个虚拟环境:
Jaepil@Jaepil-PC MINGW64 /e/VSCodeProjects/finance_essentials_37-64 $ poetry env list
>> finance-essentials-37-64-SCQrHB_N-py3.7 (Activated)
Run Code Online (Sandbox Code Playgroud)
这个 virtualenv 安装在:C:\Users\Jaepil\AppData\Local\pypoetry\Cache\virtualenvs,它有finance-essentials-37-64-SCQrHB_N-py3.7目录。
但是,VSCode 无法在其“选择解释器”命令中找到此 virtualenv。我只看到一堆 Anaconda 和 Pipenv 环境,但没有看到我刚刚制作的诗歌环境的解释器。
我也按照这里的建议添加"python.venvPath": "~/.cache/pypoetry/virtualenvs",到我的,但无济于事。还是不行。settings.json
我也尝试了绝对路径,通过添加"python.venvPath": "C:\\Users\\Jaepil\\AppData\\Local\\pypoetry\\Cache\\virtualenvs",到相同的设置,但它也不起作用。
VSCode 设置参考声明它具有python.poetryPath默认值,但它似乎也不起作用。"poetry"在这种情况下,我应该更改默认值吗?
python.poetryPath
“诗歌”
指定 Poetry 依赖管理器可执行文件的位置(如果已安装)。默认值“poetry”假定可执行文件在当前路径中。Python 扩展使用此设置在 Poetry 可用且工作区文件夹中有一个 Poetry.lock 文件时安装包。
我使用的是 64 位 Windows 10 专业版并在系统上安装了 …