修复pip命令未找到

Python是一种普遍用于简单脚本应用程序、机器学习技术和算法的语言。由于其强大而通用的库,它主要由研究人员和人工智能用户使用。为了使用和管理它的包,Python有“pip”。pip是Python包管理器之一,它使我们能够从PyPI (Python包索引)管理、安装和升级Python包和模块。

但是,在Python中编码或安装某些模块时,用户可能会遇到Mac和Linux上的“pip command not found”错误,Windows上的“pip is not recognized as the internal or external command”错误。

本博客将使用以下大纲演示解决“pip not found”错误的修复方法:

  • 在Windows上找不到pip命令
  • 修复在Linux上找不到pip命令
  • 结论

修复了Windows上的“pip命令不存在”

有时,在Windows上出现“pip不被识别为内部或外部”命令错误,如下所示。这是由于各种原因造成的,例如pip没有正确安装,如果pip没有添加到Windows Path变量或旧版本的pip在Windows上运行:

要修复所述错误,用户可以尝试以下解决方案:

  • 在系统上正确安装pip
  • 升级pip
  • 将pip添加到Windows路径变量中

解决方案1:在系统上正确安装pip

如果pip没有与Python一起安装,那么用户可能会面临上述错误。要修复此错误,请启动Python安装程序,自定义Python安装选项,并在系统上安装Python和pip。为了进行演示,请执行以下步骤。

步骤1:启动Python安装程序

打开Python的网站并下载Python安装程序。之后,导航到“Downloads”文件夹并运行安装程序:

步骤2:自定义Python安装

现在,标记下面指向的复选框,以使用管理权限安装Python,并将Python添加到Windows PATH。接下来,为了在安装Python的同时安装pip,点击“Customize installation”选项:

步骤3:安装pip

下一步,勾选“pip”复选框安装pip,点击“next”按钮:

现在,继续使用默认标记选项,在Windows上使用“install”按钮安装pip和Python:

安装成功后,使用“close”按钮关闭安装窗口:

步骤4:启动命令提示符

接下来,通过开始菜单启动命令提示符Windows终端:

第五步:使用pip命令

使用pip命令检查“pip”是否工作:

皮普,版本

在这里,我们通过运行“pip -version”命令找到了pip版本:

如果使用“pip”命令安装,请执行“pip install”命令:

PIP安装熊猫

输出显示我们已经有效地安装了" pandas "包,并成功解决了" pip is not recognized as internal "命令错误:

方案二:升级PIP

有时旧版本的pip不能正常工作并产生错误" pip command not found "。python3版本使用" pip3 "进行包管理," python2 "使用" pip "。首先,尝试使用pip或pip3进行包安装。如果这不能很好地工作,这意味着pip已经过时,不支持所需的模块或包,并且会显示错误。

要修复上述错误,请尝试使用下面的命令升级pip:

Python -m PIP install——upgrade PIP

升级pip后,尝试使用pip安装软件包,并检查错误是否修复。

解决方案3:设置“环境变量”

有时,在安装pip和python时,pip不会自动添加到Windows Path。因此,无法从命令行访问pip命令,用户会遇到“pip不可识别”的错误。要修复给定的错误,请使用以下步骤将pip安装目录添加到Windows path变量中:

步骤1:导航到Python安装目录

默认情况下,Python安装在“C:Users\AppDataLocalProgramsPythonPython”目录下。导航到Python的安装目录并打开" Scripts "文件夹:

在“Scripts”目录下,用户可以找到“pip”可执行文件。现在,从地址栏复制Scripts目录的路径:

步骤2:启动环境变量

通过在Windows开始菜单中搜索打开环境变量设置:

接下来,点击“环境变量”按钮,启动设置:

步骤3:添加pip到Windows路径

在“用户变量”列表中打开“路径”选项。为此,首先选择“路径”,然后按“编辑”键:

在这里,您可以看到我们的系统已经在Windows Path变量中添加了Python和pip。要在Windows“path”变量中添加复制的路径,请按“New”键,粘贴pip安装路径“C:Users\AppDataLocalProgramsPythonPythonScripts”,然后按“OK”键:

步骤4:使用pip命令

将“pip”添加到Windows Path后,重新启动命令提示符终端,使用pip命令安装包或模块,并检查上述问题是否解决:

PIP安装熊猫

为了演示,我们使用pip命令安装了Python的pandas库:

上面的输出显示我们已经修复了Windows上的“pip命令不可识别”错误。

修复在Linux上找不到pip命令

Pip是Linux上广泛使用的从PyPI安装Python包和模块的方法。但有时,用户会遇到“command ' pip ' not found”错误,如下所示。这是由于pip没有安装在Linux上,pip已经过时,或者pip没有添加到环境设置中:

要解决上述问题,请执行以下解决方案。

  • 在Linux上安装pip
  • 升级皮普
  • 将Pip添加到环境设置中

让我们逐一详细讨论上述解决方案。

解决方案1:在Linux上安装pip

如果在Linux上没有正确安装pip,用户会得到“pip not found”命令错误。为了避免上述问题,请尝试使用以下过程在Linux上安装pip。

步骤1:更新Linux源代码存储库

首先,使用“CTRL+ALT+T”键启动Linux终端。然后,使用“apt update”命令以sudo用户权限更新Ubuntu存储库:

Sudo apt更新

步骤2:安装pip

接下来,使用给定的命令安装" pip " Python包管理器。“-y”选项将允许进程使用额外的磁盘空间:

安装python3-pip

在这里,你可以看到pip安装在Ubuntu (Linux发行版)上:

步骤3:验证

使用“pip”命令查看版本信息。

皮普,版本

在这里,你可以看到我们已经在Linux上有效地安装了“pip 22.0.2”,并修复了“pip not found”错误:

方案二:升级pip

在最新的Linux发行版中,使用Python3,它使用“pip3”进行包管理。如果用户的系统版本为python3,则" pip "命令可能不起作用。然而,python版本2使用了" pip "。

首先,尝试运行pip3或pip命令来安装包/模块。如果这两个命令都不能正常工作,那么尝试升级pip版本,因为旧版本可能不支持所需或最新的Python包,并显示错误" pip not found "。

要在Ubuntu中升级pip,运行以下命令:

Python3 -m PIP install——upgrade PIP

这将升级pip包,并可以修复所述问题:

为了确认,再次运行“pip”命令检查其版本。在这里,你可以看到我们已经有效地在Ubuntu上运行了" pip "命令:

皮普,版本

解决方案3:在环境设置中添加Pip

如果系统正确安装了pip,并且已经是最新版本,但是仍然显示“pip command not found”错误。这意味着,Linux系统可能无法识别pip命令,并且pip没有被添加到环境设置中。

要解决给定的问题,可以使用下面的演示将pip添加到环境设置中。

步骤1:检查pip安装位置

首先,检查“pip.exe”和“pip3.exe”文件存在的位置。为此,运行“which pip”命令。这将显示pip的安装目录:

而皮普

步骤2:将pip添加到路径环境设置中

”。“bashrc”是Linux的一个隐藏文件,用于设置shell环境变量。如果要将pip添加到Linux环境设置中,请导出“。conf”文件中“pip”的安装路径。bashrc”(文件。为此,首先,使用下面的命令打开文件:

Sudo nano .bashrc

接下来,将下面的代码片段添加到”。导出“pip”的安装路径到环境设置:

导出路径= " usr / bin: $路径”

修改完成后按“CTRL+S”保存修改,按“CTRL+X”退出nano文本编辑器:

步骤3:验证

为了验证,请尝试安装一些Python模块并检查错误是否固定:

PIP安装熊猫

下面的结果表明我们已经使用pip有效地安装了“panda”库:

我们已经详细阐述了在Windows和Linux上修复“pip command not found”错误的解决方案。

结论

要修复“pip command not found”错误,请尝试重新安装“pip”Python包管理器,或者在Windows下使用“Python -m pip install -upgrade pip”命令升级pip,在Linux下使用“python3 -m pip install -upgrade pip”命令升级pip。修复上述错误的另一种可能的解决方案是将pip添加到Windows或Linux环境设置中。这将使Windows或Linux终端可以访问pip。这篇文章演示了在Windows和Linux操作系统上解决“pip command not found”错误的修复方法。