无法在 Windows 10 上安装 Python 3.8

无法在 Windows 10 上安装 Python 3.8

正如标题所说,我无法在 Windows 10 上安装 Python 3.8。

一些信息:

  • 我之前安装过相同版本的 Python,我使用 ccleaner 卸载了它(连同它的启动器)(将其安装在另一条路径上)
  • 我尝试在新文件夹中安装 Python,但出现错误,因为正在进行另一项安装(不是另一个 Python 安装,而是另一个程序)
  • 现在,当我尝试安装 Python 时,我收到一条消息“未找到 Python 3.8 版本”--> 致命错误 0x80070643
  • 我使用“everything”软件从之前的位置删除了python内容
  • 我使用 ccleaner 清理注册表
  • 我从 Appdata/Local 中删除了 pip 文件夹
  • 我将 Windows 更新到最新版本并重新启动
  • 我从 PATH 中删除了 python

但问题仍然存在。我现在该怎么办?

日志档案:https://pastebin.com/wQizN9Nc

编辑:我以为我已经解决了这个问题,因为我可以安装 Python,但现在我收到这个错误:https://imgur.com/Q2JtPg2

python 和脚本文件夹都添加到路径中,cmd 上的 python --version 正确返回 3.8.0,但我无法打开 Python.exe(IDLE)

答案1

这是对我有用的解决方案。

完成OT中的所有操作后,我运行了Python 3.8 NORMAL安装程序并选择不安装py启动器,这使得Python成功安装。

完成此步骤后,我已将 Python 和 Python/Script 文件夹添加到我的 PATH,并且在 cmd 中,python --version 显示已安装的正确版本。

然后,当我尝试查看 pip 版本并使用 python 从命令行安装 pip 时,我遇到了最后一个问题(imgurl 问题)。我通过再次打开 Python 安装程序并执行安装修复解决了最后一个问题。之后,我确保我可以使用 python 和 pip 命令,就这样。

在执行这些最后操作时,我没有以管理员身份启动任何程序,也没有执行任何重新启动。

答案2

对我来说最简单的解决方案是卸载 Python3.x 然后重新安装。

确保选中“将 Python 3.x 添加到路径”复选框,然后在安装程序中的“自定义安装”中更改路径安装路径。

我在 C:/Python3 上安装了它。我还选中了“为所有用户安装”复选框,因为这就是我想要的。

相关内容