Python安装过程中提示:No Python 3.8 installation was detected;0x80070643严重错误 - 解决方法

文章讲述了由于未通过卸载程序直接删除Python导致的安装问题,解决方案包括在控制面板尝试修复或使用第三方工具UninstallToolPortable彻底卸载。如果上述方法无效,需要在系统组件中强制删除Python残留,以确保成功重装新版本的Python。
部署运行你感兴趣的模型镜像

出现错误原因:没有通过卸载程序,直接删除Python,导致无法再安装同一版本的Python。

就是卸载不干净导致的。

解决方法:

通常可以在控制面板 - 程序功能 - 找到Python - 更改 - Repair 。

但是本人在控制面板找不到Python,这时就需要用到UninstallToolPortable 工具了,大家可以网上自行下载,我就不提供了。

如果在应用程序找不到Python或卸载没有效果,就需要到系统组件,把不能安装的Python版本都强制删除即可。

这样就可以完美卸载Python了,然后重新安装新的Pyhon即可。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

当用户尝试卸载 Python 3.8 时遇到错误提示 `No Python 3.8 installation was detected`,这通常意味着系统注册表中缺少与 Python 相关的条目,或者 Python 安装路径未被正确识别。 ### 常见原因与解决方法- **注册表问题**:Windows 系统通过注册表识别已安装Python 版本。如果注册表中缺失或损坏了 Python 3.8 的相关条目,控制面板或卸载程序将无法识别该版本的存在。可以通过手动修复注册表或重新安装 Python 来重建这些条目[^2]。 - **手动删除 Python 安装目录**:如果卸载程序无法识别 Python 3.8,可以尝试手动删除安装目录。通常默认路径为 `C:\Users\<用户名>\AppData\Local\Programs\Python\Python38` 或 `C:\Program Files\Python38`。删除后,还需清理环境变量中的路径设置。 - **使用第三方卸载工具**:例如 Revo Uninstaller 或 Geek Uninstaller,这类工具可以深度扫描并删除残留文件和注册表项,有助于彻底卸载 Python- **修复安装后再卸载**:如果注册表条目缺失,可以通过下载原始安装包进行“修复”操作,这会重新注册 Python 的相关信息。完成后再次尝试卸载,系统应能正确识别 Python 版本[^2]。 - **检查系统架构与 Python 构建版本匹配**:确保安装Python 是适用于当前系统的版本(如 32 位或 64 位)。若版本不匹配,也可能导致系统无法识别安装。 ### 示例:修复注册表的方法(谨慎操作) 1. 按下 `Win + R`,输入 `regedit` 打开注册表编辑器。 2. 定位到以下路径: ``` HKEY_CURRENT_USER\Software\Python ``` 或 ``` HKEY_LOCAL_MACHINE\Software\Python ``` 3. 如果发现 Python 3.8 的键缺失,可以尝试从其他相同系统环境中导出注册表项进行导入,或重新安装 Python 以重建注册表。 ### 清理环境变量 1. 右键点击“此电脑”或“我的电脑”,选择“属性” > “高级系统设置”。 2. 在“系统属性”窗口中点击“环境变量”。 3. 在“系统变量”和“用户变量”中查找 `Path`,并移除所有与 Python 3.8 相关的路径。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值