【问题标题】:pip is not recognized as an internal command [duplicate]pip 未被识别为内部命令 [重复]
【发布时间】:2019-08-21 20:48:51
【问题描述】:

我已经使用我下载的get-pip.py 在 Windows 上使用 Python 从 cmd 安装了 pip。显示安装成功。但是当我使用pip --version 验证它时,我得到了这个错误:

pip 未被识别为内部命令

更多细节:

【问题讨论】:

  • 请将代码和数据添加为文本 (using code formatting),而不是图像。图片:A)不允许我们复制粘贴代码/错误/数据进行测试; B) 不允许根据代码/错误/数据内容进行搜索;和many more reasons。除了代码格式的文本之外,只有在图像添加了一些重要的东西,而不仅仅是文本代码/错误/数据传达的内容时,才应该使用图像。
  • 设置你的windows路径指向python和pip安装目录。
  • 我将这两个目录都添加到了环境变量路径中。我什至重新启动了我的lappy。但问题依然存在
  • 参考:Add to PATH

标签: python windows pip environment


【解决方案1】:

在 Windows 上使用 pip 与许多 pip 文档略有不同。如果您有 Python 3.3 或更高版本,则可以使用适用于 Windows 的 py python 启动器:

py -m pip --version

如果你有 Python 3.2 或更低版本,那么试试这个:

python -m pip --version

如果您收到一条错误消息:'python' 不是内部或外部命令、可运行程序或批处理文件,那么 python 不在您的系统路径上。因此,您需要提供 python 可执行文件的完整路径:

c:/python27/python -m pip --version

在本例中,c:/python27 是我的 python 2.7 版本的安装文件夹。

【讨论】:

    【解决方案2】:

    我在使用 python 3.8 时遇到了类似的问题。

    以下命令解决了我的问题:

    python -m ensurepip --default-pip
    

    【讨论】:

      【解决方案3】:
      1. 检查python是否安装成功

      py -m pip --version

      1. 接下来检查它的安装路径,因为您需要做的是“只需为pip设置环境变量路径”。通常,此类可执行文件位于 Programs\Python\Python35-32\Scripts

      2. 复制 Scripts 文件夹的路径,进入环境变量,保存路径并重新启动命令提示符。

      【讨论】:

        【解决方案4】:

        您需要获取 Python 解释器和 PIP 解释器的目录,并将它们 both 插入到 PATH 系统变量中。另外,试试:python -m pip install package 或:py -m pip install package

        【讨论】:

        • 你的意思是,我应该将它们的两个路径都添加到 PATH 系统变量中??
        • 我已经添加到系统变量,但仍然得到同样的错误!!我在 Windows 10 上使用 Python 3.8。
        猜你喜欢
        • 2021-12-06
        • 2014-07-05
        • 2016-10-02
        • 2022-08-01
        • 1970-01-01
        • 2016-07-21
        • 2016-01-31
        • 2015-08-07
        相关资源
        最近更新 更多