如何完全从Windows机器上移除Python?

16 浏览
0 Comments

如何完全从Windows机器上移除Python?

我安装了Python 2.7和Python 2.6.5。我不知道出了什么问题,但与Python相关的任何东西似乎都不再工作了。例如,某些软件包的\"setup.py install\"不识别\"install\"参数,还有其他奇怪的现象...\n我想彻底从我的系统中删除Python。\n我尝试运行2.7和2.6的msi文件,并选择删除Python,然后只运行2.6并重新安装它。但仍然有问题。\n如何完全删除Python - 包括所有东西?(!)\n我不想因为Python的安装而重新安装整个机器...

0
0 Comments

如何从Windows机器完全删除Python?

在Command Prompt中执行以下命令:

1. 打开命令提示符

2. 输入cd C:\Users\<用户名>\AppData\Local\Microsoft\WindowsApps

3. 输入del python.exe

4. 输入del python3.exe

现在命令提示符将不再显示Python。

通过where python命令,什么也不会显示,您可以自由地从源代码/Anaconda安装另一个版本,并且在将其地址添加到环境变量路径后,您将找到刚刚安装的Python。

您还可以使用cd %LOCALAPPDATA%\Microsoft\WindowsApps命令,即使系统分区具有其他驱动器号码,这也应该是正确的路径。

我可以在那里看到文件,但无法删除它们...

我只能够在管理员模式下的powershell提示符中删除它。Windows资源管理器给了我一个错误。

"只能够在管理员模式下的powershell提示符中删除"是一个关键信息。我和rocksNwaves有同样的问题,无法在资源管理器中删除,但在shell中可以。

0
0 Comments

问题出现的原因是Python在系统路径中添加了自己,并没有自行移除。解决方法是查找系统路径,删除其中的Python相关内容,并清理Windows注册表中的注册项。

要完全删除Python,首先需要查找系统路径。Python将自己添加到系统路径中,并且在卸载时不会自动移除。可以通过以下链接了解如何查找和修改系统路径:http://www.computerhope.com/issues/ch000549.htm

另外,可能还需要清理Windows注册表中的注册项。可以参考以下链接了解如何删除注册表中的Python相关注册项:effbot.org/zone/python-register.htmdocs.python.org/using/windows.html#finding-modules

有用户指出,他们遇到的问题是由于Python路径指向错误的版本导致的。此外,他们可能还需要清理Windows注册表,以删除其中的注册项。他们发现,他们的.py关联被一个Python的安装文件改变了。这也是为什么他们无法从系统中完全移除Python的原因,因为实际上在其中一个项目中存在一个隐藏的Python安装。

用户还提到,他们的所有Python文件都保留在安装位置,并且用户文件夹中创建的所有包数据也被保留了下来。

0
0 Comments

问题的原因:用户想要完全从Windows计算机上删除Python,但是通常的卸载程序并不能完全清除所有相关文件和版本。

解决方法:

1. 打开控制面板。

2. 点击“卸载程序”。

3. 滚动到Python并逐个卸载不再需要的版本。

4. 如果使用pip安装了文件,可能需要删除%LOCALAPPDATA%\pip中的缓存文件。

5. 执行上述步骤后,Python安装文件夹中只剩下19784个文件和495MB的空间。

6. 在大多数情况下,上述步骤可能不够。用户可以尝试卸载所有Python解释器,只保留一个版本。这样做后,pip将正常工作并能够检测到导入的模块。这在Windows 10上测试通过。

0