Dan*_*rea 2 python visual-studio-code
我正在使用一些我觉得非常有趣的 VSCODE 扩展,它们是:( Python Previewhttps://github.com/dongli0x00/python-preview )和Code Runner( https://github.com/formulahendry/vscode-code-runner. git)。
我通常让 VScode 选择 python 开发的环境,它非常好,它总是选择正确的环境:

所以这里的问题是,正如您所看到的,在我正在使用的代码MatPlotLib和NumPy模块中。当我使用 或Python Preview时Code Runner,它们没有检测到正确的解释器,我不知道它们是否遵循 VScode 自动选择的解释器,或者是否需要一些配置才能执行此操作。
这些是两个扩展选择错误解释器的捕获:
好吧,我只是想知道这是否是由于扩展配置而发生的,以及我是否可以以某种方式解决它:)
谢谢。
Code Runner 允许您指向解释器,如下所示:
\n搜索 \xe2\x80\x9cexecutor map\xe2\x80\x9d 的设置,然后单击 settings.json\xe2\x80\x9d 中的 \xe2\x80\x9cedit
\n粘贴到这一行:
\n"python": "$pythonPath -u $fullFileName",\nRun Code Online (Sandbox Code Playgroud)\n所以整个文件看起来像这样:
\n{\n ...\n "code-runner.executorMap": {\n "python": "$pythonPath -u $fullFileName",\n }\n ...\n}\nRun Code Online (Sandbox Code Playgroud)\n这样,Code Runner 使用您在 \xe2\x80\x9cPython Path\xe2\x80\x9d 中设置的解释器。(在您的设置中搜索该内容。)
\nCode Runner README包含您可以在 中使用的其他变量code-runner.executorMap,以防您的 Python 可执行文件位于其他位置。
PS 如果您使用任何语言,您可能还想添加其他语言的解释器。
\n| 归档时间: |
|
| 查看次数: |
1242 次 |
| 最近记录: |