由于新的用户文件夹名称,无法删除并重新安装 Python 3

Can't delete and reinstall Python 3 because of new user folder name

我开始学习 Python 并卡在自己的语言上(我不是以英语为母语的人),主要用户文件夹名称是 kirilitsa。

安装新元素到 Python 时出现问题。我更改了名称,现在控制台看不到 Python,我尝试重新安装手册和从控制面板,但它仍然以某种方式存在于我的电脑中,我无法修复、修改或卸载它。

我认为有一条路径指向旧版本的文件夹名称,但我什至无法想象它在哪里。

有什么解决办法还是重装windows会快点?


来自官方Docs.

这样做

修改现有安装:

重新运行您的安装程序(例如在下载中,python-3.8.4.exe)和Select“修改”。 检查所有您想要的可选功能(可能没有更改),然后单击 [Next]。检查[x]“将Python添加到环境变量”,然后[安装]。

更新

注意:

我从屏幕截图中看到您正在安装 64 位 Python,您的 Window 是什么版本?

如果是 32 位那么直接 here and get the 32 bit (32 bit here)

运行 作为 Amministrator 的安装者


如果仍然出现错误,请手动转到您的文件夹,根据屏幕截图,路径应为:

C:\Users\Timur\AppData\Local\Programs\Python\

按照此说明操作

How to add to the PYTHONPATH in Windows, so it finds my modules/packages?

添加

C:\Users\Timur\AppData\Local\Programs\Python\Python39\

C:\Users\Timur\AppData\Local\Programs\Python\Python39\Scripts\

5 个月后,我找到了解决问题的方法。 在几次错误删除 Python 3.9.1 之后,搞砸了系统安装程序中仍然有一些,像这样但是 3.9.1 版本:

您需要先杀死它们,然后才能安装新版本或更新。我使用的好程序:Reg Organizer。 安装它,打开重要部分注册表,找到所有 python 3.9.1 或您有问题的版本并删除: 完毕!和我一起工作。

我也误删了python,发现无法卸载或重新安装。当我启动 python 安装程序时,我可以选择的唯一选项是 - 修改、修复、卸载。由于我收到相同的消息 'No Python 3.9 installation was detected',因此修改和卸载均无效。 使用修复选项完美解决了这个问题。然后我选择完全卸载并重新安装。检查环境变量 'Path' 和注册表编辑器以确保上次安装没有遗留任何东西可能也是一个好主意。