ホームページ > バックエンド開発 > Python チュートリアル > Linux 上の pip3 で「エラー: 外部管理環境」を解決するにはどうすればよいですか?

Linux 上の pip3 で「エラー: 外部管理環境」を解決するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-08 20:45:12
オリジナル
1036 人が閲覧しました

How to Resolve the

pip 3 使用時の「エラー: 外部管理環境」のトラブルシューティング

「エラー: 外部管理環境」が発生した場合Linux マシン (Debian、Ubuntu など) で pip 3 を使用するとエラーが発生します。は、システムが Python パッケージを外部で管理するように構成されていることを示します。

このエラーを回避し、システムの安定性を維持するには、Python ライブラリとアプリケーションを仮想環境にインストールすることをお勧めします。これには 2 つの一般的な解決策があります:

  1. 仮想環境作成ツールの使用:

    • Python のインストールには pipx の使用を検討してください。アプリケーション:

      apt install pipx
      pipx install some-python-application
      ログイン後にコピー
  2. 仮想環境の手動作成:

    • Python の venv モジュールの利用:

      python -m venv my-venv
      my-venv/bin/pip install some-python-library
      ログイン後にコピー

      ただし、パッケージを「システム全体」にインストールするとみなされる場合潜在的なリスクにもかかわらず、必要であれば、次のことができます:

  • --break-system-packages 引数を pip に渡します。
  • 次の行を追加します~/.config/pip/pip.conf:

    [global]
    break-system-packages = true
    ログイン後にコピー

以上がLinux 上の pip3 で「エラー: 外部管理環境」を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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