間違ってインストールされた先頭にダッシュが付いた Pip パッケージを削除するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-19 16:30:03
オリジナル
355 人が閲覧しました

How Do I Remove an Incorrectly Installed Pip Package With a Leading Dash?

先頭にダッシュが付いた誤ってインストールされた 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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート