先頭にダッシュが付いた誤ってインストールされた Pip パッケージ (-pkgname) を削除する
問題:
「pip フリーズ」を実行すると、解析できない要件 (-atplotlib) を示す警告が表示されます。 「pip list」により、「-atplotlib」というインストール済みパッケージが明らかになります。 pip uninstall -atplotlib 経由でアンインストールしようとすると、エラーが発生します (そのようなオプションはありません: -a)。
解決策:
手動で削除するのが安全で十分ですsite-packages ディレクトリから問題のあるフォルダー (この場合、~atplotlib および ~atplotlib-3.0.3-py3.7.egg-info) を削除します。
技術的な説明:
Pip は、アンインストール プロセス中にインポートされないように、誤ってインストールされたパッケージの名前を変更するようになりました。アンインストールが成功すると、名前が変更されたフォルダーが削除されます。ただし、(この場合のように) アンインストールが失敗した場合、フォルダーは残ります。これらのフォルダーはもう使用されないため、削除しても安全です。
Pip のアンインストール時のファイルのコピーから名前の変更への変更により、特に多数のファイルを含むパッケージのパフォーマンスが大幅に向上しました。
以上が間違ってインストールされた先頭にダッシュが付いた Pip パッケージを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。