IPythonシェルやJupyterノートブックでは、シェルやノートブック内でPythonパッケージ管理命令を実行するために「！pip」コマンドがよく使われます。しかし、"!"文字は、WindowsのPowerShellターミナルでは正当なコマンド接頭辞として自動認識されません。これは、PowerShellのヒストリ展開における"!"文字の特別な意味によるものです。

Windows PowerShellターミナルでは、"!"文字は使用せず、代わりに適切なコマンドの前に "pip "と入力する必要があります。例えば、"!pip install package_name>"ではなく、"pip install package_name>"と記述します。

以下は、Windows PowerShellのpipを使ってパッケージをインストールする例です：

Windows PowerShell を起動します。

Windows PowerShellを起動し、"pip install package_name>"と入力してEnterキーを押す。"package_name>"の代わりに実際のパッケージ名を入力する。

pip install <パッケージ名>"と入力してEnterを押す。<package_name>" は、インストールしたい実際のパッケージ名に置き換えてください。例えば

コードをコピー
pip install numpy

パッケージがダウンロードされ、インストールされるまで待ちます。

注： "pip "がコマンドとして認識されないというエラーが表示された場合、システムのPATH環境変数にPythonを追加する必要があるかもしれません。これは以下の手順で行うことができます：

スタートメニューを開き、"Environment Variables "を検索し、"Edit the system environment variables "をクリックします。

システムのプロパティウィンドウの右下にある "環境変数 "ボタンをクリックします。

システム変数」セクションで、下にスクロールして「パス」変数を見つけ、「編集」をクリックする。

Pythonのバージョンとインストール場所に応じて、"C:˶Python37 "または "C:˶Users<username>AppData "または "C:˶Users<username>AppData "または "C:˶Users<username>AppData "または "C:˶Users<username>AppData "のようになります。

OK "をクリックして変更を保存する。

変更を有効にするために、開いている PowerShell ウィンドウを閉じて再度開きます。

PATHにPythonを追加すると、PowerShellで "pip "コマンドを "pip is not recognized as a command "エラーに遭遇することなく使用できるようになります。
In IPython shells or Jupyter notebooks, the "!pip" command is often used to execute Python package management instructions inside the shell or notebook. The "!" character is not, however, automatically recognized as a legitimate command prefix in a Windows PowerShell terminal. This is due to the specific significance of the "!" character in PowerShell's history expansion.

In a Windows PowerShell terminal, you shouldn't use the "!" character and should instead type "pip" before the appropriate command. For instance, you should write "pip install package_name>" rather than "!pip install package_name>".

Here's an illustration of how to use Windows PowerShell's pip to install a package:

Start up Windows PowerShell.

Press Enter after typing "pip install package_name>". Put the actual package name in place of "package_name>"

Type "pip install <package_name>" and press Enter. Replace "<package_name>" with the actual name of the package you want to install. For example:

Copy code
pip install numpy

Wait for the package to be downloaded and installed.

Note: If you receive an error that "pip" is not recognized as a command, you may need to add Python to your system's PATH environment variable. You can do this by following these steps:

Open the Start menu and search for "Environment Variables" and click on "Edit the system environment variables".

Click on the "Environment Variables" button at the bottom right corner of the System Properties window.

In the "System Variables" section, scroll down and find the "Path" variable, then click on "Edit".

Click on "New" and add the path to your Python installation, which should look something like "C:\Python37" or "C:\Users<username>\AppData\Local\Programs\Python\Python37" depending on your Python version and installation location.

Click on "OK" to save the changes.

Close and re-open any open PowerShell windows for the changes to take effect.

After adding Python to your PATH, you should be able to use "pip" commands in PowerShell without encountering the "pip is not recognized as a command" error.