我不知道pip可以通过操作系统的软件包管理器安装,因此我使用以下命令编译和安装了pip源代码:
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
我想要卸载pip,并从我的操作系统软件包管理器中安装它。我该如何完全撤销安装脚本的工作?
我不知道pip可以通过操作系统的软件包管理器安装,因此我使用以下命令编译和安装了pip源代码:
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
我想要卸载pip,并从我的操作系统软件包管理器中安装它。我该如何完全撤销安装脚本的工作?
pip卸载pip
可以正常工作
这意味着您没有安装pip,而只安装了easy_install
即setuptools
。
首先,您应该使用(参见卸载)移除所有使用easy_install
安装的软件包:
easy_install -m PackageName
easy_install pip
安装的 pip
。
接下来,请按照此处的说明删除 setuptools
:
如果在全局 site-packages 目录中找到了 setuptools 包, 您可以安全地删除以下文件/目录:
setuptools-*.egg
pkg_resources.py
easy_install.py
setuptools/
setuptools-*.egg-info/
get-pip.py
文件或其他方式安装 pip 呢? - jpmc26 - sudo apt install python-pip
- sudo apt install python3-pip
像这样卸载它们:
- sudo apt remove python-pip
- sudo apt remove python3-pip
我曾使用上述命令但它并未奏效,这个命令对我有效:
Original Answer翻译成"最初的回答"
python -m pip uninstall pip setuptools