当我运行时,winget list python
我得到它Python.Python.3
是由安装的winget
;但是,运行python
表示缺少可执行文件。
winget uninstall --id Python.Python.3
运行卸载程序,但卸载程序停止并且未完成。
有没有办法强制完全删除损坏的 winget 包安装?
当我运行时,winget list python
我得到它Python.Python.3
是由安装的winget
;但是,运行python
表示缺少可执行文件。
winget uninstall --id Python.Python.3
运行卸载程序,但卸载程序停止并且未完成。
有没有办法强制完全删除损坏的 winget 包安装?
摘要:由于有一个密钥,think 仍然被安装,因此为什么
winget
报告它正在安装。卸载程序是先前格式错误的卸载的残余(很可能是由于密钥仍然存在的相同原因)。Python.Python.3
regedit
winget list python
regedit
解决方案:删除
Python.Python.3
包的Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
regedit
(注册表编辑器)键导致允许通过winget install --id Python.Python.3
.