Pip インストール オプション: "pip install" と "python -m pip install"
質問:
私はローカルの Python 3.4.1 インストールでは「python -m pip install」のみを実行でき、「pip install」は実行できないという問題に直面しています。これら 2 つのアプローチの違いを説明していただけますか?
回答:
「pip install」と「python -m pip install」はどちらも最終的には同じ目的を果たします。つまり、pip パッケージを使用して Python パッケージをインストールします。マネージャー。ただし、実行方法には違いがあります:
「python -m pip install」の主な利点は、pip の実行に正確な Python バージョンを指定できることです。複数の Python がインストールされているシステムでは、「pip」バイナリが常に正しいバージョンにリンクされているとは限りません。
それらの等価性を示すには、次の点を考慮してください。
したがって、両方のコマンドは「pip/__init__.py」内の同じ main 関数を呼び出します。その結果、pip が「python」実行可能ファイルと同じ Python バージョンを使用するという仮定の下で、これらは同じように実行されるはずです。
以上がPython 3.4.1 のインストールで「pip install」を実行できないのに、「python -m pip install」は動作するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。