如何在我的系统上卸载单个Python包的所有版本?

如何在我的系统上卸载单个Python包的所有版本?,python,pip,Python,Pip,我以多种不同的方式安装了我的Python包hwrt: pip安装hwrt——用户 sudo-pip-install-hwrt sudo-H pip安装hwrt python setup.py安装--用户 sudo python setup.py安装--用户 所有这些都是用Python3实现的 我还安装了它的不同版本(每次更新时)。现在我在我的系统上多次使用这个软件包 find . -type d | grep hwrt ./python2.7/dist-packages/hwrt-0.1.2

我以多种不同的方式安装了我的Python包
hwrt

  • pip安装hwrt——用户
  • sudo-pip-install-hwrt
  • sudo-H pip安装hwrt
  • python setup.py安装--用户
  • sudo python setup.py安装--用户
  • 所有这些都是用Python3实现的
我还安装了它的不同版本(每次更新时)。现在我在我的系统上多次使用这个软件包

find . -type d | grep hwrt
./python2.7/dist-packages/hwrt-0.1.221.dist-info
./python2.7/dist-packages/hwrt-0.1.218-py2.7.egg-info
./python3.4/dist-packages/hwrt
./python3.4/dist-packages/hwrt/templates
./python3.4/dist-packages/hwrt/misc
./python3.4/dist-packages/hwrt/__pycache__
./python3.4/dist-packages/hwrt-0.1.205.egg-info
我已经多次执行了
sudopip卸载hwrt
。每次移除其中一个包时


是否有一种方法可以用一个命令卸载所有名为
hwrt
(没有其他软件包)的软件包?

手动删除所有软件包,然后尝试导入,它将给出一个错误。然后安装一个method@sinhayash我知道我能做到。事实上,我现在总是这样做。但我的问题是,是否有更好的方法。手动删除所有内容,然后尝试导入,这样会出现错误。然后安装一个method@sinhayash我知道我能做到。事实上,我现在总是这样做。但我的问题是,是否有更好的方法。