python ‘pip‘ 不是内部或外部命令,也不是可运行的程序

当你遇到 'pip' 不是内部或外部命令,也不是可运行的程序 这样的错误时,通常是因为 Python 的 pip 可执行文件没有被添加到系统的环境变量中。这导致了命令行界面(如 Windows 的命令提示符或 PowerShell,或 Linux/MacOS 的终端)找不到 pip 命令。

要解决这个问题,你可以按照以下步骤操作:

  1. 查找 Python 安装位置

    • 找到你的 Python 安装目录,通常是在 C:\Users\\AppData\Local\Programs\Python 或者 C:\Python
    • 在 Python 安装目录下,你应该能看到一个名为 Scripts 的子目录,其中包含 pip.exe
  2. 添加 Scripts 目录到环境变量

    • 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置”。
    • 点击“环境变量”按钮。
    • 在“系统变量”区域找到 Path 变量,选择它并点击“编辑”。
    • 在弹出的编辑窗口中,点击“新建”,然后输入 Scripts 目录的完整路径。
    • 点击“确定”保存更改,然后关闭所有打开的窗口。
  3. 重启命令提示符或终端

    • 关闭并重新打开命令提示符或终端,以确保环境变量的更改生效。
  4. 验证 pip 是否可用

    • 输入 pip --version 并按 Enter 键,如果一切正常,应该会显示 pip 的版本信息。

如果你发现你的 Python 安装中没有 pip.exe,这可能是因为安装 Python 时没有勾选 "Install pip" 选项,或者安装过程中遇到了一些问题。不过,不用担心,你可以手动安装 pip。以下是几种方法:

方法一:使用 Python get-pip 脚本,这个命令会使用 Python 解释器来运行 get-pip.py 脚本,从而自动安装 pip

  1. 首先,访问 Python 官方提供的 get-pip.py 下载页面,下载 get-pip.py 文件。
  2. 将 get-pip.py 文件放到你的 Python 安装目录下的 Scripts 文件夹中,或者任何你方便的地方。
  3. 打开命令行工具,切换到 get-pip.py 文件所在的目录。
  4. 在命令行中运行以下命令来安装 pip:python get-pip.py

方法二:直接下载并安装 pip,其中  是你下载的 .whl 文件的完整路径。

  1. 访问 PyPI 的 pip 页面,找到最新版本的 pip 下载链接。
  2. 下载 pip 的 .whl 文件。
  3. 使用 Python 的 pip 模块安装 .whl 文件:python -m pip install

注意事项

  • 确保你的 Python 环境变量设置正确,这样你才能在任何目录下运行 python 和 pip 命令。
  • 如果你在安装过程中遇到权限问题,尝试在命令行工具中以管理员身份运行。
  • 安装完成后,你可以通过运行 pip --version 来验证 pip 是否成功安装。

你可能感兴趣的:(python,pip)