【问题标题】:Uninstall a distutils installed project on windows?在 Windows 上卸载 distutils 安装的项目?
【发布时间】:2020-08-24 15:41:44
【问题描述】:

我需要在 Windows 上卸载我的 pywin32 包并重新安装不同的版本。当我尝试使用pip uninstall pywin32 时,我收到this 错误消息“这是一个distutils 安装项目”。我认为这是因为它最初是由安装程序安装的,而不是 pip。但是,安装程序没有附带“卸载”选项。我也试过pip install --upgrade --force-reinstall --no-cache-dir pywin32‑227‑cp27‑cp27m‑win_amd64.whl 尝试用新包覆盖,但我得到了same error。另外,因为我在 Windows 上,所以我不能使用 sudo apt-get 或其他东西。显然我也尝试过手动删除安装文件夹但可能错过了一些文件?有什么想法可以卸载它并安装我的新软件包吗?如果需要,我可以找到一种方法来发布我使用的原始安装可执行文件。

在相关说明中,这是为了解决一个larger issue,它促使我首先安装pywin32。通过名为pywin32-219.win32-py2.7 的安装程序安装后,我收到this 错误消息。我是否在正确的轨道上修复此错误?

【问题讨论】:

    标签: python pip package python-module pywin32


    【解决方案1】:

    事实证明,使用安装程序可执行文件安装的任何内容都被正式存储为程序,即使它是单个 python 包。在这种情况下,系统可以通过控制面板 -> 卸载程序来卸载最初安装的pywin32-219 包。然后可以使用pip 安装新包,问题就解决了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-12
      • 2019-05-17
      • 2021-11-18
      • 1970-01-01
      • 2010-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多