如何在Visual Studio Code中添加Python interpreter 选中后仍报错怎么办
VSCode Python解释器选择无响应解决方案
你可以按以下顺序逐一排查解决:
- 清理工作区解释器缓存
按快捷键Ctrl+Shift+P(Mac系统为Command+Shift+P)调出命令面板,输入Python: Clear Workspace Interpreter Settings执行,清除当前工作区留存的无效解释器配置,之后重新选择解释器即可。 - 删除冲突的本地配置文件
打开当前项目根目录下的.vscode文件夹,删除里面的settings.json文件,或者打开该文件后删除python.defaultInterpreterPath、python.pythonPath两个配置项,避免旧的无效路径强制覆盖你新选择的解释器。 - 重置全局Python扩展配置
打开VSCode设置页(快捷键Ctrl+,,Mac为Command+,),搜索Python: Default Interpreter Path,清空该配置项的内容后保存,再重新尝试选择解释器。如果还不行可以卸载Python扩展,关闭VSCode后删除用户目录下.vscode/extensions文件夹中所有ms-python.python开头的目录,重启后重新安装Python扩展。 - 检查解释器访问权限
如果你把Python安装在了系统级目录(比如C盘的Program Files文件夹),VSCode普通权限无法读取会触发报错,可以右键点击VSCode图标选择「以管理员身份运行」后再选解释器,或者把Python重新安装到当前用户的个人目录下(默认安装选项就是安装到用户AppData目录,不需要额外修改路径)。
内容的提问来源于stack exchange,提问作者user16717447
相关产品推荐
相关产品推荐

