VSCode中按Ctrl+F5运行Python脚本反复要求选环境的问题咨询
关于VSCode中「Python Experimental」的疑问及解决方法
先说说「Python Experimental」是什么
它其实是VSCode Python插件早年的一个实验性分支选项——当时官方为了测试一些还没稳定的新功能(比如早期的新一代调试器架构、新的代码分析引擎),特意搞了这个独立入口,让愿意尝鲜的用户测试反馈。不过现在这些实验性功能大多已经整合到正式版插件里了,这个选项基本属于遗留的过渡产物,没什么刚需使用的价值。
怎么解决每次运行都弹出选择提示的问题
给你几个实用的办法,按顺序试都能搞定:
直接设置默认解释器
打开VSCode的命令面板(Ctrl+Shift+P),输入Python: Select Interpreter,选中你已经配置好的Python 3.6.4版本。VSCode会记住这个默认选择,之后再按Ctrl+F5运行就不会再弹出选择框了。修改配置彻底禁用实验性选项
打开用户设置(Ctrl+,),点击右上角的「打开设置(JSON)」按钮,在settings.json里添加或修改这几行配置:"python.experiments.enabled": false, "python.experiments.optOutFrom": ["All"], "python.defaultInterpreterPath": "你的Python 3.6.4完整路径"记得把路径换成你实际的路径,比如Windows下可能是
C:\Python36\python.exe,Linux/macOS下可能是/usr/local/bin/python3.6。保存配置后重启VSCode,那个Experimental选项就彻底消失了。更新Python插件到最新版
打开扩展面板(Ctrl+Shift+X)找到Python插件,看看是不是版本太老。新版的Python插件已经调整了实验性功能的入口,甚至直接移除了这个冗余的「Python Experimental」选项,更新后大概率能直接解决问题。
内容的提问来源于stack exchange,提问作者Azz
相关产品推荐
相关产品推荐

