vscode在哪里存储python解释器设置?
Posted
技术标签:
【中文标题】vscode在哪里存储python解释器设置?【英文标题】:Where does vscode store the python interpretter setting? 【发布时间】:2022-01-21 02:21:33 【问题描述】:我有两个文件夹,每个文件夹都包含一个 .vscode
文件夹,其中包含相同的 settings.json
文件。但是当我在 VS Code(在 Linux 上)和“运行而不调试”中打开它们时,其中一个运行时:
/bin/python3
另一个是:
~/anaconda3/bin/python
此设置存储在哪里?即 VS Code 如何知道为特定文件夹选择哪个解释器?
【问题讨论】:
全局或工作区settings.json
【参考方案1】:
指定的 Python 解释器路径的确切位置以及如何手动更改在 https://code.visualstudio.com/docs/python/environments 中正式给出
更改正在使用的python解释器的最简单方法:
-
打开命令面板(ctrl+shift+p)
键入 Python:选择解释器
如果没有列出您想要的 python 解释器,请点击“输入解释器路径”并点击查找。
选择要使用的python的正确二进制路径。
这样设置文件会自动更新,您不必担心它的位置。
【讨论】:
【参考方案2】:每个工作区的设置在:
$HOME/.config/Code/User/workspaceStorage/*/state.vscdb
是 sqlite 数据库。
【讨论】:
以上是关于vscode在哪里存储python解释器设置?的主要内容,如果未能解决你的问题,请参考以下文章
如何在VSCode中添加Python解释器并安装Python库
VS Code - 我可以禁用“无 Python 解释器”警告吗?
实践与问题解决33vscode链接远程服务器,Import “XXX“ could not be resolved的问题解决