6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

pip install 〇〇を実行したところ、警告が表示されてしまいました。この記事ではその対処法を紹介します。
なお、表示された警告はWARNING: Ignoring invalid distribution ~ip (C:\Python312\Lib\site-packages)でした。少しでも参考になれば幸いです。

この警告の解説

この警告メッセージは、pipがPythonのsite-packagesディレクトリ内で、破損または不完全なパッケージ(ディストリビューション)を検出した際に表示されるものだそうです。どうやら、その破損しているものを取り除くことで解消されるらしいです。
次に、私が実際に試した方法をまとめます。

対処法

対処法1:破損したパッケージを探す

ターミナル上で以下のコマンドを実行します。

pip list

すると、インストールされているパッケージ名とそのバージョンが表示されるので、その中から不明なもの(~ipなど)を探し、もし見つかれば削除しましょう。ちなみに、私の場合は見つからず、次の方法を試しました。

対処法2:pip自体をアップグレードする

以下のコマンドを実行すると最新のpipをダウンロードすることができます。

python -m pip install --upgrade pip

最新のバージョンを利用すればうまくいくこともあるようですが、私の場合は効果がなかったです。

対処法3:ファイルの手動削除

私はこの方法で警告がでなくなりました。最後はコマンドを打たずに自力で探しましょう。
警告メッセージ内に書かれているC:\Python312\Lib\site-packagesを開いて~ip関連のものを手動で削除しましょう。
なお、私は削除して復元できないことを危惧して一応バックアップをとっておきました。(コピーしてデスクトップ上に一時保存しておきました)

作業が完了したら、もう一度pip installを実行して、警告がでないことを確認してください。

おわりに

無事警告メッセージがでないようにすることができたでしょうか?もし手助けになれなかったら申し訳ないです。
では、短いですが今回の記事はここまでです。最後までお読みいただきありがとうございました。

参考

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?