不知如何修复损坏的 Python 安装

4
我试图安装SQL-Python连接器,但一直收到错误提示找不到Python安装。它说只接受从Python网站安装程序使用的版本,因此我下载了该版本并尝试在与我的Python相同的路径(C:\ Python38)中安装它,但后来发现它正在那里安装32位版本的Python,所以我取消了安装过程(这是一个错误)。我认为我在错误的时间这样做了,因为现在该文件夹仍然存在,但它已删除了我的Python安装的某些部分。因此,我现在处于一个奇怪的地方,无法安装Python(当我打开64位安装程序时,它只给我修改、修复或卸载选项,而所有这些选项都会出现错误,指出找不到Python安装)。32位版本确实允许我尝试安装,但我会收到一个错误提示,显示“文件'python.dll'无法安装,因为在cabinet文件'cab1.cab'中找不到该文件”。如果我尝试从Windows卸载程序中卸载Python,我也会遇到错误,指出没有要安装的Python版本。

我尝试从系统中删除文件夹,但这也没有起作用。不确定如何使我的计算机恢复到可以进行全新的Python安装的状态。有什么方法吗?


当您尝试删除文件夹时会发生什么? - Mateus Terra
1个回答

2
我所做的事情,我不确定是否解决了问题,就是删除'C:\Users\Usuario\AppData\Local\Microsoft\WindowsApps'中的'python.exe'和'python3.exe'文件。由于用户无法通过文件浏览器删除它们,因此我以管理员身份从cmd中进入并使用'del'命令将它们删除。再次强调,我不确定这是否是原因,但我认为在尝试删除所有与Python相关的文件以进行重新安装时,它对我起到了作用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接