如果从源代码安装,如何卸载软件包管理器“pip”?

时间:2013-08-31 08:51:46

标签: python pip uninstall system-administration

我不知道可以通过我的操作系统的软件包管理器安装pip,所以我通过以下命令编译并安装了pip:

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python

我想卸载pip,而是从我的操作系统的软件包管理器安装它。我将如何完全撤消安装脚本的工作?

3 个答案:

答案 0 :(得分:11)

这样你没有安装pip,你只安装了easy_install,即setuptools

首先,您应该删除使用easy_install安装的所有软件包(请参阅uninstall):

easy_install -m PackageName

如果您使用pip安装了easy_install pip,则其中包括setuptools

在此之后,您按照here

中的说明删除setuptools-*.egg
  

如果在全局site-packages目录中找到setuptools包,   您可以安全地删除以下文件/目录:

pkg_resources.py
easy_install.py
setuptools/
setuptools-*.egg-info/
  

如果setuptools安装在其他位置,例如用户站点目录   (例如:〜/ .local,〜/ Library / Python或%APPDATA%),然后你可以安全地删除   以下文件:

{{1}}

答案 1 :(得分:0)

I was using above command but it was not working. This command worked for me:

python -m pip uninstall pip setuptools

答案 2 :(得分:0)

如果您这样安装pip:

 - sudo apt install python-pip
 - sudo apt install python3-pip

像这样卸载它们:

 - sudo apt remove python-pip
 - sudo apt remove python3-pip