通过Visual Studio Installer安装Python后无法找到解释器、配置环境的问题求助
我之前一直能通过Visual Studio Installer正常安装Python,只要点选「Python 3 64位」就能顺利完成安装,操作特别顺畅:
但现在不管我重复多少次安装操作,Python都好像没装成功?可我点「添加环境」时,又显示Python已经安装了:
那它到底装在哪了?我该怎么启动解释器啊?
我尝试运行简单代码的时候,弹出了这个错误提示:
>>> 2+1 No interpreters cannot be started because the path to the interpreter has not been configured. Please update the environment in Tools->Options->Python Tools->Environment Options
但我找了半天,根本没有「Tools->Options->Python Tools」这个选项!只有「Tools->Options->Python」,而且里面完全没有可以设置Python解释器路径的地方。
我又试着创建虚拟环境,结果又弹出提示说Python没安装:
后来我干脆手动把Python装到了C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64这个路径,但Visual Studio还是识别不到,交互窗口一直显示:
Current interactive window is disconnected.

更气人的是,Visual Studio Installer看起来像是在安装Python,但实际那个路径里什么都没有——本来应该有Python的C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\目录里完全没内容。
补充一下背景:我之前同时有两个Python版本,一个是App Store装的,一个是VS Installer装的。我想删掉App Store的那个但删不掉,就用了微软的卸载工具,结果不小心把VS的Python给卸载了。后来我总算删掉了App Store的Python,现在想重新通过VS Installer装Python,结果就出了这些问题:有时候那个目录里会有一些文件,但就是没有python.exe;而且我在Installer里勾选「Python 3 64位」,点「修改」之后,再打开Installer发现它又自动变回未勾选状态了,我甚至试着以管理员身份打开Installer也没用。
现在完全卡壳了,有没有人遇到过类似的问题?该怎么让VS识别到Python解释器,或者正常通过Installer安装Python啊?
备注:内容来源于stack exchange,提问作者user4951




