在Windows上卸载distutils已安装项目?

时间:2020-05-09 00:05:24

标签: python pip package python-module pywin32

我需要在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之类的东西。显然,我也尝试过手动删除安装文件夹,但是可能错过了一些文件?有什么想法可以卸载并安装新软件包吗?我可以找到一种发布所需的原始安装可执行文件的方法。

有关说明,这是为了解决一个提示我首先安装pywin32的{​​{3}}。通过名为pywin32-219.win32-py2.7的安装程序进行安装后,收到larger issue错误消息。我是否在纠正此错误的正确轨道上?

1 个答案:

答案 0 :(得分:0)

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