
Google pip パッケージをインストールしようとしたところ、pip インストールが壊れてしまい、pip を使用して何かをインストールまたは削除できなくなりました。virtualenv を使用する必要があることはわかっていますが、すでに使用していません。
Linuxのsite-packagesフォルダを削除すると、
/usr/lib/python3.9/site-packages
/usr/lib/python3.10/site-packages
すべてを再インストールすれば問題は解決しますか? それとも、状況がさらに悪化するだけでしょうか?
これがある前の記事しかし、これは 10 年前のものであり、ユーザーには pip を使用してアンインストールするように指示するだけで、私のケースでは機能しません。
参考までに、これはエラーですが、すべてを削除して再インストールする以外に、これを簡単に修正する方法はないと思います。
ERROR: Exception:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 223, in _main
status = self.run(options, args)
File "/usr/lib/python3.10/site-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
return func(self, options, args)
File "/usr/lib/python3.10/site-packages/pip/_internal/commands/install.py", line 305, in run
resolver = self.make_resolver(
File "/usr/lib/python3.10/site-packages/pip/_internal/cli/req_command.py", line 295, in make_resolver
import pip._internal.resolution.resolvelib.resolver
File "/usr/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 25, in <module>
from .factory import Factory
File "/usr/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 33, in <module>
from .found_candidates import FoundCandidates
File "/usr/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 13, in <module>
from pip._vendor.six.moves import collections_abc # type: ignore
ImportError: cannot import name 'collections_abc' from 'six.moves' (unknown location)
御時間ありがとうございます!
答え1
パッケージ マネージャーを使用して再インストールするだけです。
選択したフレアから、アーチを使用していることがわかります。
pip とそのすべての設定ファイルを削除するには、次のコマンドを実行します。
sudo pacman -Rns python-pip
その後、次の方法で再インストールします:
sudo pacman -S python-pip