将 virtualenv 与 VS Code 结合使用
Using virtualenv with VS Code
我试图用 VS 代码打开一个 python 脚本。脚本需要的库在 virtualenv 中。
我不确定如何将其与 VS Code 集成。我在解释器中找不到我的 virtualenv。
供您参考,我创建的 virtualenv 名为 "vc-web",脚本位于 "vc-web" 文件夹内名为 "web_scraper" 的文件夹中。
您只需按如下方式指定 "python.pythonPath" 即可。 "python.autoComplete.extraPaths" 的值将在运行时确定,但您仍然可以在其中自由指定自定义路径。
请记得在完成必要的更改后重新启动 VS Code。
{
"editor.rulers": [80,100],
"python.pythonPath":"~/path/to/venvs/proj/bin/python"
}
如果您的项目在文件夹中,例如proj
,并且你在 proj/vs-web
有一个虚拟环境,它是该目录中唯一的虚拟环境,那么它应该由 Python: Select Interpreter
命令列出,你可以在其中 select 它.
我试图用 VS 代码打开一个 python 脚本。脚本需要的库在 virtualenv 中。
我不确定如何将其与 VS Code 集成。我在解释器中找不到我的 virtualenv。
供您参考,我创建的 virtualenv 名为 "vc-web",脚本位于 "vc-web" 文件夹内名为 "web_scraper" 的文件夹中。
您只需按如下方式指定 "python.pythonPath" 即可。 "python.autoComplete.extraPaths" 的值将在运行时确定,但您仍然可以在其中自由指定自定义路径。
请记得在完成必要的更改后重新启动 VS Code。
{
"editor.rulers": [80,100],
"python.pythonPath":"~/path/to/venvs/proj/bin/python"
}
如果您的项目在文件夹中,例如proj
,并且你在 proj/vs-web
有一个虚拟环境,它是该目录中唯一的虚拟环境,那么它应该由 Python: Select Interpreter
命令列出,你可以在其中 select 它.