我尝试安装 SQL-Python 连接器,但一直收到错误,提示找不到 python 安装。它说它只接受来自 python 网站的安装程序使用的版本,所以我下载了它并尝试将其安装在我的 python 所在的同一路径(C:\Python38)中,但随后发现它正在安装 32 位那里有 python 版本,所以我取消了安装中途安装(这是一个错误)。我认为我在错误的时间这样做了,因为现在该文件夹仍然存在,但它删除了我的 python 安装的某些部分。所以现在我处于一个奇怪的地方,我无法安装 python (当我打开 64 位安装程序时,它只给了我 修改、修复或卸载 的选项,并且所有这些都会出现错误它找不到 python 安装)。 32 位版本确实允许我尝试安装,但收到错误消息“无法安装文件‘python.dll’,因为在压缩文件‘cab1.cab’中找不到该文件。”
如果我尝试从 Windows 卸载程序卸载 python,我也会 收到错误,没有要安装的 python 版本。
我尝试从系统中删除文件夹,但这也不起作用。不知道如何使我的计算机恢复到可以进行全新 python 安装的状态。有什么办法吗
我所做的(我不确定这是否是解决问题的原因)是删除“C:\Users\Usuario\AppData\Local”中的“python.exe”和“python3.exe”文件\Microsoft\WindowsApps'。由于用户无权从文件资源管理器中删除它们,因此我以管理员身份从 cmd 输入并使用“del”命令删除它们。 我再次不确定这是否是原因,但我认为当我尝试删除所有与 python 相关的文件以重新安装时,它对我有用。
有人在这件事上揪着我的头发。据我所知,只有在网上回答才能解决这个问题。似乎是由不同的安装路径引起的。删除所有相关文件后,安装程序运行正常。