Python安装失败
本帖最后由 寒时enjoy 于 2024-8-27 17:57 编辑之前安装过python-3.7.9,后来卸载了,现在再次安装就报错 0x80070001函数不正确,应该怎么解决啊? 出现这个错误可能是由于之前的卸载未完全导致的。你可以尝试以下方法解决:
1. **删除残留文件**:
- 确保之前 Python 的安装目录已经被删除(通常在 `C:\Users\<你的用户名>\AppData\Local\Programs\Python` 下)。
- 删除 `C:\Users\<你的用户名>\AppData\Local\Programs` 中残留的 Python 文件。
2. **清理注册表**:
- 按 `Win + R` 打开运行窗口,输入 `regedit`,回车打开注册表编辑器。
- 找到 `HKEY_LOCAL_MACHINE\SOFTWARE\Python` 和 `HKEY_CURRENT_USER\SOFTWARE\Python`,删除与 Python 相关的键。
3. **重启计算机**: 经过以上步骤后,重启计算机以确保所有更改生效。
4. **重新下载安装包**:
- 确保从 Python 官方网站重新下载你需要的 Python 安装包,避免安装包损坏的问题。
5. **以管理员身份运行安装程序**:
- 右键点击安装程序,选择“以管理员身份运行”。
尝试以上方法后,再次进行安装,应该可以解决你的问题。如果问题仍然存在,可以尝试使用不同的 Python 版本安装包,或者使用第三方工具(如 `Python Launcher`)来进行安装。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2024-8-23 12:19
出现这个错误可能是由于之前的卸载未完全导致的。你可以尝试以下方法解决:
1. **删除残留文件**:
如何删除与 Python 相关的键? 寒时enjoy 发表于 2024-08-23 12:23
如何删除与 Python 相关的键?
好的,这里是详细的步骤教你如何删除与 Python 相关的注册表键:
1. **打开注册表编辑器**:
- 按 `Win + R` 组合键来打开“运行”对话框。
- 输入 `regedit`,然后按回车键(或者点击“确定”)打开注册表编辑器。如果出现用户账户控制提示,请选择“是”以进行确认。
2. **查找并删除相关键**:
在注册表编辑器中,按以下路径逐一查找和删除与 Python 相关的注册表键:
- 查找 `HKEY_LOCAL_MACHINE\SOFTWARE\` 路径下的 `Python` 文件夹:
- 展开 `HKEY_LOCAL_MACHINE` 节点。
- 依次展开 `SOFTWARE` 节点。
- 找到并右键点击 `Python` 文件夹,然后选择“删除”。
- 查找 `HKEY_CURRENT_USER\SOFTWARE\` 路径下的 `Python` 文件夹:
- 展开 `HKEY_CURRENT_USER` 节点。
- 依次展开 `SOFTWARE` 节点。
- 找到并右键点击 `Python` 文件夹,然后选择“删除”。
- 有时其他第三方工具或 Python 发行版(如 Anaconda)也会创建注册表项,你可以查看以下路径并删除相关内容:
- `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall`
- `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall`
3. **重启计算机**:
完成上述步骤后,重启计算机以确保所有更改生效。
之后再尝试重新安装 Python。如果问题仍然存在,请检查是否有其他程序占用了相关资源,或者尝试使用其他版本的安装包。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 你卸载用电脑自带的一般就不会出问题的啊。
下载新版本去官网www.python.org 三体人的智子 发表于 2024-8-23 12:57
你卸载用电脑自带的一般就不会出问题的啊。
下载新版本去官网www.python.org
已经装上3.12的了,但3.7的任何版本都安装不上了,之前从控制面板卸载的,卸载之后打开命令行还可以找到python 遇到这种情况一般是没卸载干净,通过控制面板的“程序和功能”或者使用第三方卸载工具
然后就是有残留的文件和文件夹,这种的就
按下Win + R键,输入regedit,打开注册表编辑器。在注册表编辑器中,依次展开以下路径,检查是否有与Python相关的键值,如果有,请删除它们:
HKEY_CURRENT_USER\Software\Python
HKEY_LOCAL_MACHINE\SOFTWARE\Python
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python
最后重启下电脑试试 人生苦不短 发表于 2024-8-27 15:35
遇到这种情况一般是没卸载干净,通过控制面板的“程序和功能”或者使用第三方卸载工具
然后就是有残留的文 ...
注册表改过的,"程序和功能"里找不到但是开始菜单可以看到,重启过电脑还是一样,现在已经装了3.12的版本了,3.7其他版本装不上 寒时enjoy 发表于 2024-8-27 17:55
注册表改过的,"程序和功能"里找不到但是开始菜单可以看到,重启过电脑还是一样,现在已经装了3.12的版本 ...
现在问题算是解决了吗还是需要继续看下 人生苦不短 发表于 2024-8-29 17:25
现在问题算是解决了吗还是需要继续看下
谢谢,没事了{:5_109:}
页:
[1]