このエラーは通常、pip パッケージのインストール中に発生し、システム間の不一致が原因で発生します。管理対象 pip とユーザーの仮想環境。
pip を使用してパッケージをインストールすると、内部でメイン モジュールが呼び出されます。ただし、あなたの場合、システムが提供する pip バイナリ (/usr/bin/pip3 にあります) にメイン モジュールがないため、インポート エラーが発生します。
これはおそらく、sudo pip install pip --upgrade などのコマンドを使用したシステム pip の意図しないアップグレードが原因です。何が起こるかは次のとおりです:
問題を解決するには、次のいずれかを行うことができます:
System Pip を再インストールします: root ユーザーとして次のコマンドを実行します:
以上が「名前 \'main\' をインポートできません:\」 Pip のインストールが失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。