如何修复“pip”不被识别为内部或外部命令

Pip,也称为“PIP Installs Packages”,是一个用于安装和运行Python软件包的包组织系统。 是的,它是带有“s”的“安装”和“软件包”。 它通常用于Python包索引包。

在安装 Python 包时,许多用户报告他们收到消息“‘pip’未被识别为内部或外部命令”,并且不知道如何解决该问题。 如果您遇到此错误,请继续阅读有关如何修复它的提示。

内部或外部命令无法将“pip”识别为可执行程序或批处理文件的原因

让我们看看导致此错误的两个最常见原因:

原因#1:pip安装未包含在系统变量中

这样Python命令就可以从 Windows 在命令提示符中,需要将 pip 安装路径添加到“PATH”系统变量中。 如果您通过安装程序文件收到 Python,它应该会自动添加。

原因#2:安装未添加到您的 PATH 或系统变量中

如果您手动添加路径,问题可能是拼写错误。 缺少分号或任何地方的多余空格都会导致错误。

如何解决“pip”不被识别为内部或外部命令的问题 Windows 10 或 Visual Studio 代码

如果在工作时出现此错误消息 Windows 或者对于可视代码,这通常意味着 python 安装有问题或 PATH 设置不正确。 尝试以下提示来解决该问题:

修复 1:确保 pip 已添加到您的 PATH 变量中

如果您确定 pip 已添加到 PATH 变量中,请转到“修复 3”。 如果没有,请继续此处。

  1. ”Windows 键+R。” 打开“运行”对话框。
  2. 类型”cmd"并按 ”Enter”。
  3. 要查看添加到 PATH 变量的所有位置的列表,请键入以下内容: echo %PATH% 命令提示符中不带引号,然后按 ”Enter”。
  4. 当您找到类似“C:Python39Scripts”(其中数字取决于您的 Python 版本)之类的内容时,路径已成功添加到 PATH 变量中。

如果未添加 pip,请尝试下一个修复。

修复 2:将 pip 添加到 PATH 环境变量

将 pip 添加到 PATH 环境变量有两种方法:系统属性和命令提示符。

如何使用系统属性将 pip 添加到 PATH 环境变量

  1. 按打开“运行”对话框 ”Windows 键+R。”
  2. 类型sysdm.cpl 并按 ”Enter” 访问“系统属性”。
  3. 选择 “进步” 单击选项卡,然后单击 “环境变量。”
  4. 转到系统变量部分并选择 “离开,” 然后点击 “编辑” 下面的按钮。
  5. 点击 “新的,” 然后添加你的 安装路径” 其次是 ”Enter“,” 然后选择 “好的” 保存并关闭窗口。 默认位置是“C:Python##Scripts”,包含实际数字,但您的位置和文件版本可能会有所不同。
  6. 添加路径后,重启 Windows (重要),打开一个新的命令窗口,然后尝试安装 pip 包,看看问题是否解决。

如何从命令提示符将 pip 添加到 PATH 环境变量

  1. ”Windows 键+R。” 打开“运行”对话框。
  2. 键入以下命令以打开新的命令提示符窗口: cmd"然后罢工 ”Enter”。
  3. 键入以下命令(分号后面带有您的实际路径)并按 ”Enter” 运行它:
    setx PATH "%PATH%;C:Python39Scripts"

修复 3:打开 python 包而不添加 pip 变量

按照以下步骤在CMD中打开Python安装包而不添加pip变量:

  1. 按 键“Windows 键+R” 打开运行提示符。
  2. 类型”cmd"并按 ”Enter” 打开命令提示符。
  3. Enter 以下命令用于 蟒蛇3 (使用 pip 的包名称),然后按“Enter”来运行它:
    py -m pip3 install "package name"

修复 4:确保 pip 包含在安装中

某些 Python 安装程序将 pip 排除在默认安装之外。 您可以通过修改 Python 安装程序以包含 pip 来解决此问题。 为此,请按以下步骤操作:

  1. 按 键 ”Windows 键+R” 打开运行提示符。
  2. 类型 appwiz.cpl 并按 ”Enter”。
  3. 在“程序和功能”窗口中,右键单击 “Python” 并选择 “改变。”
  4. 选择 “改变。”
  5. 在“可选功能”下检查 “皮普” 盒子并按下 “下一个。”
  6. 在“高级选项”窗口中,确保选中“将 Python 添加到环境变量”。
  7. 要应用更改,请单击 “安装。”
  8. 安装完成后,打开它 “命令提示符” 看看是否可以使用 pip 安装 python 包而不会出现错误。

如果仍然出现错误,请参阅本文最后一部分,了解如何卸载并重新安装 Python。

重新安装 Python 以修复“pip”不被识别为内部或外部命令的问题

这个错误通常意味着Python安装有问题或者PATH系统变量设置不正确。 尝试重新安装 Python 及其所有组件来解决问题。 最简单的方法是通过 Python 安装程序可执行文件。 就是这样完成的:

  1. ”Windows 键+R” 打开“运行”对话框。
  2. 类型 appwiz.cpl 转至“程序和功能”窗口。
  3. 向下滚动已安装程序列表以查找 Python 安装,而不是启动器。
  4. 右键单击它并选择 “卸载”, 然后按照说明进行操作。
  5. 删除 Python 后,重新启动计算机(重要)并下载最新版本 Python安装程序 适用于您的操作系统。
  6. 执行 “python-3.##.#-amd64.exe” (或您下载的安装程序)通过双击文件或使用命令提示符。
  7. 确保 “将 Python 3.## 添加到路径” 下面已启用,然后选择 “自定义安装。”
  8. 在可选功能部分中,确保 “皮普” 选中该选项,然后单击 “下一个。”
  9. 默认保存位置可以保留原样,但请务必这样做 “将Python添加到环境变量” 被选中,然后单击 “安装。” 您还可以勾选 “为所有用户安装 Python 3.xx” 如果需要的话。
  10. 安装完成后,使用 pip 安装 Python 3 包,通过键入以下内容来查看安装过程是否有效:
    py -m pip install "Project Name Here"

Pip 现已被识别

错误消息“‘pip’未被识别为内部或外部命令”是一种常见情况。 这通常是由于 pip 安装的路径不可用或错误添加到 PATH 系统变量而导致。 您可以通过命令提示符或系统属性手动添加它,更改 python 安装以包含 pip,或者卸载并重新安装 python 并确保启用了 pip 选项和添加到环境变量。