1. ホーム
  2. pip

[解決済み] pipで編集可能なパッケージをアンインストールする方法 (-e でインストール)

2022-06-14 11:57:08

質問

いくつかのパッケージを -e でインストールしました。

> pip install -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev

ピップフリーズで見る

> pip freeze
...
-e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev
...

をアンインストールしようとすると、エラーが発生します。

> pip uninstall horus-dev
Cannot uninstall requirement horus-dev, not installed

> pip uninstall horus
Cannot uninstall requirement horus, not installed

このようなパッケージをアンインストールするにはどうしたらよいですか?

どのように解決するのですか?

{virtualenv}/lib/python2.7/site-packages/ (virtualenvを使用していない場合は {system_dir}/lib/python2.7/dist-packages/ )

  • は、eggファイルを削除します(例 distribute-0.6.34-py2.7.egg など) があれば削除します。
  • ファイルから easy-install.pth から、対応する行を削除します(ソースディレクトリへのパスまたは卵ファイルのパスである必要があります)。