Visual Studio代码运行venv python



我在python中创建了一个venv。在CMD中,我可以用执行它

PythonpyenvScriptsactivate

并在之后运行我的脚本

python example.py

但是我如何在Visual Studio代码中自动完成它呢?如果我按F5或CTRL+F5,VSC会尝试运行另一个Python版本,但不是我的venv。在settings.json中,我有通往我的供应商的路径:

{
"python.pythonPath": "Python\pyver\py391\python.exe"
}

我需要在我的设置中写PythonpyenvScriptsactivate,并像Anaconda那样用python执行它。我可以在我的终端中看到,如果我用Anaconda按F5,它会首先运行pathtoScriptsactivate,然后激活conda base并运行python脚本。我如何设置我的设置像在蟒蛇?

提前感谢:)

您必须选择解释器:https://code.visualstudio.com/docs/python/environments

settings.json中的python.pythonPath应该是绝对文件路径,或者以${workspaceFolder}:开头

"python.pythonPath": "${workspaceFolder}/Python/pyver/py391/python.exe"

${workspaceFolder}将替换为在VS Code中打开的文件夹的路径。

相关内容

  • 没有找到相关文章

最新更新