Python のOSSをインストールする(Windows)

当ページではOSSのインストール方法を説明する。

1.結論

以下の2つのいずれかを実行することでインストール可能だ。

方法1

pip install パッケージ名

設定例)

pip install matplotlib

方法2

py -m pip install パッケージ名

設定例)

py -m pip install matplotlib

バージョンを指定する場合は以下のように指定してインストールをする。

pip install パッケージ名==バージョン
py -m pip install パッケージ名==バージョン

設定例)

pip install matplotlib==3.10.8
py -m pip install matplotlib==3.10.8

上をたたいてうまくいって幸せでも問題ないが、詳しい説明を以下に記載する。

2.なぜ、[pip install パッケージ名]がエラーになるのか?

[pip install パッケージ名]がエラーになったとき、以下のようなエラーが出るはずだ。
この理由は簡単でPythonのPathを通していないことが原因だ。

pythonのPathを通す方法は他の人が記載しているので、そちらを参照してほしい。
https://www.javadrive.jp/python/install/index3.html

3.なぜ、[py -m pip パッケージ名]は動くのか?

[py]はPythonそのものではない。[py]はPython launcherである。
[Python launcher]はPythonそのものではなく、Pythonを動かすためのものだ。
このPython launcherは、Pythonとは異なり、起動時にPathを通してくれる。
[py]は[Python launcher]に所属しているので、Python のインストール時に自動でPathが通り、特別Pathを通さなくても使用することができる。

4.詳しい結論

PythonのPathを通している場合:
以下のいずれでも実行可能。

pip install パッケージ名==バージョン
py -m pip install パッケージ名==バージョン

PythonのPathを通している場合:
以下で実行可能。

py -m pip install パッケージ名==バージョン

5.参考


https://docs.python.org/3/using/windows.html?utm_source=copilot.com#python-launcher-for-windows

コメント

タイトルとURLをコピーしました