pip: 先頭にダッシュが付いている間違ってインストールされたパッケージ ("-pkgname") のアンインストール
pip フリーズを実行すると、奇妙な問題が発生する場合があります。 「-atplotlib」などの認識されない要件に関する警告を受け取ります。 pip リストを介してインストールされたパッケージを検査すると、この文字列が実際にパッケージとして認識されていることがわかります。
コマンド pip uninstall -atplotlib を使用してパッケージを削除しようとすると、認識できないオプションを示すエラー メッセージが表示されます。これを解決するには、問題のあるフォルダーを特定します:
C:\Users\name\Anaconda3\Lib\site-packages\~atplotlib C:\Users\name\Anaconda3\Lib\site-packages\~atplotlib-3.0.3-py3.7.egg-info
これらのフォルダーを削除するのは安全で十分ですか?
公式ドキュメントによると、手動で削除しても安全です。これらのフォルダーを site-packages ディレクトリから削除します。 Pip には、フォルダーを削除する前にフォルダーの名前をインポート不可能な名前に変更する、更新されたアンインストール メカニズムが備わっています。削除が失敗した場合、フォルダーの名前は元に戻ります。
現在のシナリオでは、不明な理由で失敗が発生したようです。フォルダーを削除しても安全であり、問題は解決されるはずです。
以上がPip で先頭にダッシュが付いている (\'-pkgname\') 誤ってインストールされたパッケージを安全にアンインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。