Python 3.x 未找到Python,但可以安装

Python 3.x 未找到Python,但可以安装,python-3.x,sublimetext,Python 3.x,Sublimetext,我刚刚安装了python3.8和sublime文本编辑器。我试图在sublime文本上运行python构建,但遇到“python未找到但可以安装”错误 python和sublime都安装在E上:\ 当打开cmd提示符时,我可以更改dir,并且可以从那里运行py而不会出现问题 我假设我的sublime没有指向正确的目录,但不知道如何解决此问题。这不是sublime问题,而是Windows 10的问题。我的Windows 10框没有这个功能,所以我不确定它的传播范围有多广,但你可能想看看这个(似乎不

我刚刚安装了python3.8和sublime文本编辑器。我试图在sublime文本上运行python构建,但遇到“python未找到但可以安装”错误

python和sublime都安装在E上:\

当打开cmd提示符时,我可以更改dir,并且可以从那里运行py而不会出现问题


我假设我的sublime没有指向正确的目录,但不知道如何解决此问题。

这不是sublime问题,而是Windows 10的问题。我的Windows 10框没有这个功能,所以我不确定它的传播范围有多广,但你可能想看看这个(似乎不相关的)问题

这篇文章的大意是,这些新的存根重定向程序应该引导您从Windows应用商店安装一些缺失的应用程序,用户安装的版本应该优先,但是,根据
路径的修改方式,系统可能会在用户安装版本之前找到存根版本

目前接受的答复提到:

纠正它的第二部分是在Windows搜索提示符中键入“管理应用程序执行别名”,并完全禁用Python的存储版本

您可能只需要执行第二部分,但在我的系统上,我做了两项更改,现在一切都恢复正常

在评论中,有来自
Zooba
的评论进一步表明这是一条路:

(这里是微软员工和CPython核心开发人员)您肯定只需要做第二部分。升级应用程序重置别名时出现了一些bug,这些bug将在下一次稳定更新中修复,因此到那时应该是一次性修复。当你得到内部人员的更新时,你可能需要再做几次

。。。启动应用商店是帮助人们安装Python的一项新功能——如果您使用常规安装程序将其添加到PATH中,它应该优先于新的重定向程序,但如果没有,您已经发现了如何禁用它


我也遇到了同样的问题,所以我去了微软商店(Windos10),简单地安装了“Python3.9”,问题就解决了!
抱歉英语不好顺便说一句

我尝试了大量的修复,但都没有成功。所以我只是通过windows应用商店再次下载python,解决了这个问题。很高兴你最终解决了这个问题。不幸的是,我有权访问的Windows 10计算机中没有一台具有这种特殊的“功能”,因此我不确定为什么它可能不起作用。