web-dev-qa-db-ja.com

ソースからインストールされている場合、パッケージマネージャー「pip」をどのようにアンインストールしますか?

私はpipがオペレーティングシステムのパッケージマネージャーを介してインストールできることを知らなかったため、次のコマンドを使用してソースを介してpipをコンパイルおよびインストールしました。

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

Pipをアンインストールし、代わりにオペレーティングシステムのパッケージマネージャーからインストールします。インストールスクリプトの作業を完全に取り消すにはどうすればよいですか?

23
Dallas

そうすれば、pipをインストールせずに、easy_install、つまりsetuptoolsのみをインストールします。

まず、easy_installでインストールしたすべてのパッケージを削除する必要があります( ninstall を参照)。

easy_install -m PackageName

easy_install pipを使用してインストールした場合、これにはpipが含まれます。

この後、 here の指示に従ってsetuptoolsを削除します。

グローバルサイトパッケージディレクトリにsetuptoolsパッケージが見つかった場合、次のファイル/ディレクトリを安全に削除できます。

setuptools-*.Egg

Setuptoolsがユーザーサイトディレクトリなどの他の場所にインストールされている場合(例:〜/ .local、〜/ Library/Pythonまたは%APPDATA%)、次のファイルを安全に削除できます。

pkg_resources.py
easy_install.py
setuptools/
setuptools-*.Egg-info/
12
Viktor Kerkez

pip uninstall pip 働くでしょう

54
Karthikeyan D

このようにpipをインストールした場合:

 - Sudo apt install python-pip
 - Sudo apt install python3-pip

次のようにアンインストールします。

 - Sudo apt remove python-pip
 - Sudo apt remove python3-pip
2
vincedjango

上記のコマンドを使用していましたが、機能していませんでした。このコマンドは私のために働いた:

python -m pip uninstall pip setuptools
0
Deepak Kumar