Python.exe 在 Windows 7 64 位上为 0KB
Python.exe is 0KB on Windows 7 64 bit
我正在使用 Windows 7 64 位并且我已经安装了 Python 2.7。经过一些其他安装后,我发现 C:\Python27\ 中的 python.exe 实际上是 0KB,所以我想重新安装 Python 但遇到错误。
我尝试从 程序和功能 以及 Python .msi 卸载 python安装程序。两种方式都出现以下错误:
我没有找到 python 的注册表值并且我已经删除了 Python 的系统变量并且 PATH 中没有 Python 的路径系统变量。
可能导致此问题的原因是什么?
谢谢
编辑:
我刚刚删除了整个文件夹C:\Python27,但仍然出现错误。
- 在资源管理器中转到
C:\Users\xxx\AppData\Local\Temp
- Right-click `Temp' 的属性
- 单击“安全”选项卡
- 单击编辑
- 点击组和用户名下的添加
- 在文本框中键入
Everyone
,然后点击确定
- 然后在底部文本框中的允许栏勾选完全控制
- 应用更改的设置
我解决了问题。
这些是我所做的事情:
- 因为我的 PC 上有两个用户(其中一个不再使用),并且我在另一个用户上安装了 Python 2.7,所以我进入 C:\Users 并删除了另一个用户的文件夹用户
- 我删除了C:\Users\xxx\AppData\Local\Temp
的内容
- 我开始在 regedit 中搜索注册表并开始删除我发现与 Python 相关的所有注册表。在删除了至少 10 个注册表后,我决定停止并再次尝试卸载并且成功了。
我不知道这个解决方案是否对其他人有帮助,但它解决了我的问题。总的来说,问题是某个地方正在后台使用 python,而卸载组件无法将其从我的 PC 中删除。
我正在使用 Windows 7 64 位并且我已经安装了 Python 2.7。经过一些其他安装后,我发现 C:\Python27\ 中的 python.exe 实际上是 0KB,所以我想重新安装 Python 但遇到错误。
我尝试从 程序和功能 以及 Python .msi 卸载 python安装程序。两种方式都出现以下错误:
我没有找到 python 的注册表值并且我已经删除了 Python 的系统变量并且 PATH 中没有 Python 的路径系统变量。
可能导致此问题的原因是什么?
谢谢
编辑:
我刚刚删除了整个文件夹C:\Python27,但仍然出现错误。
- 在资源管理器中转到
C:\Users\xxx\AppData\Local\Temp
- Right-click `Temp' 的属性
- 单击“安全”选项卡
- 单击编辑
- 点击组和用户名下的添加
- 在文本框中键入
Everyone
,然后点击确定 - 然后在底部文本框中的允许栏勾选完全控制
- 应用更改的设置
我解决了问题。
这些是我所做的事情:
- 因为我的 PC 上有两个用户(其中一个不再使用),并且我在另一个用户上安装了 Python 2.7,所以我进入 C:\Users 并删除了另一个用户的文件夹用户
- 我删除了C:\Users\xxx\AppData\Local\Temp 的内容
- 我开始在 regedit 中搜索注册表并开始删除我发现与 Python 相关的所有注册表。在删除了至少 10 个注册表后,我决定停止并再次尝试卸载并且成功了。
我不知道这个解决方案是否对其他人有帮助,但它解决了我的问题。总的来说,问题是某个地方正在后台使用 python,而卸载组件无法将其从我的 PC 中删除。