Pip 3 の使用中に「error: externally-maned-environment」を回避する
エラー「error: externally-managed-environment」が発生するpip install xyz を使用して Python パッケージをシステム全体にインストールしようとしたとき、Linux 上の外部管理環境を示します機械。この問題を解決するには、次の点を考慮してください。
推奨される解決策: 仮想環境の使用
Python ライブラリとアプリケーションをインストールするベスト プラクティスは、それらを Python で分離することです。仮想環境。これにより、他のシステム コンポーネントとの干渉が防止されます。
アプリケーションでの Pipx の使用:
アプリケーションの場合、システム パッケージとして pipx をインストールします:
apt install pipx pipx install some-python-application
仮想環境の作成自分自身:
venv を使用して仮想環境を作成し、その中にライブラリをインストールします:
python -m venv my-venv my-venv/bin/pip install some-python-library
代替解決策: システム全体のインストール
例外的に、システム全体のインストールが必要な場合は、次の点を考慮してください。オプション:
Pip に追加構成:
次の行を ~/.config/pip/pip.conf に追加します:
[global] break-system-packages = true
以上がpip3 使用時に「エラー: 外部管理環境」を回避するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。