Home  >  Article  >  Backend Development  >  How to fix pip not recognized as an internal or external command: a simple guide

How to fix pip not recognized as an internal or external command: a simple guide

WBOY
WBOYOriginal
2024-02-02 13:09:061376browse

How to fix pip not recognized as an internal or external command: a simple guide

Teach you step by step how to solve the problem that pip is not an internal or external command

When developing in Python, you often need to use pip to install third-party libraries. However, sometimes we encounter a common problem, that is, when executing the pip command in the command prompt or terminal, the system prompts "pip is not an internal or external command." The solution to this problem is actually very simple. Below I will explain in detail how to solve this problem, including specific code examples.

The reason for the problem is that the system cannot find the path where the pip command is located. To solve this problem, we need to do two steps:

Step 1: Confirm whether the Python environment variable has been configured

Enter "python" in the command prompt or terminal, if you can enter normally Python interactive environment, indicating that the Python environment variables have been configured correctly. If you cannot enter the Python interactive environment normally, it means that the Python environment variables are not configured or are configured incorrectly.

In order to solve this problem, we need to manually add the Python installation path to the system environment variables. The following are the specific steps:

  1. Open the Control Panel and click "System and Security".
  2. Click "System" and then click "Advanced System Settings".
  3. Under the "Advanced" tab, click "Environment Variables".
  4. Find the variable named "Path" in the list of "System Variables" and double-click to open it.
  5. In the "Edit Environment Variables" dialog box, click "New".
  6. Enter the installation path of Python (for example, C:Python37), and then click "OK".
  7. Make sure the newly added path is in the list of the "Path" variable, and then click "OK" to close the window.
  8. Reopen in the command prompt or terminal, enter "python", and check whether you can enter the Python interactive environment normally.

Step 2: Make sure the path where the pip command is located has been added to the system's environment variables

Some versions of Python will automatically add the pip command to the system's environment variables during installation. , but some versions are not added automatically. Therefore, we need to manually add the path where the pip command is located to the system's environment variables. The following are the specific steps:

  1. Open the Control Panel and click "System and Security".
  2. Click "System" and then click "Advanced System Settings".
  3. Under the "Advanced" tab, click "Environment Variables".
  4. Find the variable named "Path" in the list of "System Variables" and double-click to open it.
  5. In the "Edit Environment Variables" dialog box, click "New".
  6. Enter the path where the pip command is located (such as C:Python37Scripts), and then click "OK".
  7. Make sure the newly added path is in the list of the "Path" variable, and then click "OK" to close the window.
  8. Reopen in the command prompt or terminal, enter "pip", and check whether the pip command can be executed normally.

Through the above two steps, we can solve the problem that pip is not an internal or external command. The following is a specific code example:

Try to execute the python command to check whether the Python environment is configured correctly:

$ python
Python 3.7.2 (default, Dec 27 2018, 07:35:06)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

If you can enter the Python interactive environment normally, it means the Python environment Already configured correctly. Otherwise, follow step 1 above to add the Python installation path to the system environment variables.

Then, try to execute the pip command to check whether the pip command can be executed:

$ pip
Usage: pip <command> [options]

Commands:
...

If it can run normally, congratulations, the problem has been solved! If the prompt "pip is not an internal or external command" is still prompted, follow step 2 above and add the path where the pip command is located to the system's environment variables.

With the above steps and code examples, you should be able to successfully solve the problem that pip is not an internal or external command. When using pip, remember to update and upgrade pip in time to maintain the latest features and bug fixes. Hope this article is helpful to you!

The above is the detailed content of How to fix pip not recognized as an internal or external command: a simple guide. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn