【问题标题】:'pip' is not recognized'pip' 未被识别
【发布时间】:2016-08-18 12:50:47
【问题描述】:

我尝试安装PySide,但我从电源外壳收到如下错误:

pip : 术语“pip”未被识别为 cmdlet 的名称, 函数、脚本文件或可运行的程序。检查拼写 名称,或者如果包含路径,请验证路径是否正确并 再试一次。在 line:1 char:1
+ pip install -U PySide
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

【问题讨论】:

  • 运行 windows cmd,进入你的 python 脚本目录(例如 cd C:\Python27\Scripts)然后运行 ​​pip
  • 添加pip to PATH

标签: python python-2.7 powershell pip


【解决方案1】:

当尝试在命令提示符中使用 pip 时,此错误会显示在 Windows 上。 要在 Windows 上解决此错误,您必须按照以下步骤声明路径变量:

第 1 步 - 右键单击​​我的电脑或这台电脑
第 2 步 - 单击属性
第 3 步 - 点击高级系统设置

您会发现一个名为系统变量的部分。
从那里显示的变量和值列表中单击路径。
点击路径后点击编辑。您会在弹出窗口中找到一个新建按钮。
单击它并粘贴 python35 或 python36 文件夹的位置(您在安装 python 时指定的位置),然后在此处粘贴“\Scripts”。
对我来说,它是“C:\Users\a610580\AppData\Local\Programs\Python\Python35-32”
所以我输入“C:\Users\a610580\AppData\Local\Programs\Python\Python35-32\Scripts ”
单击确定关闭所有窗口并重新启动命令提示符。
我再说一遍 - 重新启动您的命令提示符。

现在一切都应该正常了! 确保您不会干扰路径变量中的任何其他内容,并完全按照上述步骤操作。 或者,您可以观看此视频 - https://www.youtube.com/watch?v=Jw_MuM2BOuI 编码愉快!

【讨论】:

  • 重启命令提示符很重要,即使打开新标签页(如在新的 Microsoft 终端中)也不起作用
【解决方案2】:

那是因为 pip.exe 所在的路径不在您的系统 PATH 变量中,因此 cmd 找不到 pip 一个简单的解决方法是更改​​到 pip.exe 所在的目录,然后从那里像这样运行

cd C:\Python27\Scripts

但更好的解决方案是将其添加到您的 PATH 变量中。以管理员权限打开命令提示符并运行

setx path "%PATH%;C:\Python27\Scripts;"

将 python 添加到您的 PATH,您可以通过运行检查路径变量中的路径列表

echo %path%

您应该在那里看到新添加的路径。完成后不要忘记重新启动命令提示符。

现在你应该可以运行 pip 了。

【讨论】:

  • 警报:setx path "C:\Python27\Scripts;" 将覆盖您现有的值
  • 感谢您指出这一点。我更新了解决该问题的答案
【解决方案3】:

基本上,您需要将 pip 安装路径添加到 PATH 系统变量中。

第一个选项

通过修改 Pyton 安装下载 pip。

第 1 步 - 打开应用和功能

第 2 步 - 找到 Python 并点击它

第 3 步 - 按修改

第 4 步 - 选择 pip

第 5 步 - 选择 Add Python to environment variables 并安装所有内容

这将安装 pip 并将 Pythonpip 添加到您的环境变量中。

第二个选项

pip默认安装在C:\Python34\Scripts\pip

要将 pip 安装的路径添加到 PATH 变量中,请按照这些步骤操作。

第 1 步 - 搜索 环境变量 并打开 编辑系统环境变量

第 2 步 - 打开环境变量...

第 3 步 - 找到您的 PATH 变量并选择编辑

第 4 步 - 将位置粘贴到您的 pip 安装中(默认为 C:\Python34\Scripts\pip

【讨论】:

    【解决方案4】:

    只需重新安装python并点击安装程序中的添加到PATH!

    【讨论】:

      【解决方案5】:

      根据以下网站:

      https://pip.pypa.io/en/stable/installing/

      你只需要输入 py -m pip

      在您的 Python 终端中。然后你会看到一个你可以做的事情的列表。

      【讨论】:

        【解决方案6】:

        我发现使用 powershell PIP 无法识别,但在 CMD 中却可以。

        确保您实际使用的是 cmd 而不是 powershell 来运行它。

        【讨论】:

          【解决方案7】:

          试试这个。它对我安装另一个库很有用:

          1. 通过以下方法之一以管理员身份打开 CMD:

          方法一:

          • 打开开始菜单并搜索“CMD”
          • 右键单击并选择“以管理员身份运行”

          方法二:

          • 从键盘按下:“Windows 键 + R”
          • 键入“cmd”并按“Ctrl+Shift+Enter”
          1. 键入“cd\”并按“Enter”
          2. 找到您的 Python 应用程序路径,即您最初安装 Python 的文件夹。就我而言,Python 应用程序路径是:

            C:\Users\Admin\AppData\Local\Programs\Python\Python38

          3. 然后输入“cd”,后跟这个路径并回车:

           cd C:\Users\Admin\AppData\Local\Programs\Python\Python38
          
          1. 你应该得到以下结果
           C:\Users\Admin\AppData\Local\Programs\Python\Python38>
          
          1. 现在编写你的python命令并按回车,例如:
           C:\Users\Admin\AppData\Local\Programs\Python\Python38>python -m pip install -U PySide
          

          【讨论】:

            【解决方案8】:

            删除/卸载,然后是旧版本的python,进入新版本的路径-C:\Users\Administrator\AppData\Local\Programs\Python\Python310(基本上安装python的时候默认这个路径)

            1. 复制上述路径。
            2. 进入这台电脑高级系统设置,进入环境变量,点击路径,点击新建,然后粘贴上面的路径。
            3. C:\Users\Administrator\AppData\Local\Programs\Python\Python310\Scripts 把这条路径也加进去就ok了。

            【讨论】:

              【解决方案9】:

              只需转到 python 根文件夹,如 \python38-32,然后进入包含 pip.exe 的 \Scripts 子文件夹。您可以从那里完美安装。但是,为了避免再次递归遍历许多文件,您应该按照上述答案重置 PATH 变量。

              【讨论】:

                【解决方案10】:

                如果第一个解决方案不起作用,请注意你的路径,有一点机会而不是写:

                C:\Users\\AppData\Local\Programs\Python\Python38-32

                你写的

                C:/Users/a610580/AppData/Local/Programs/Python/Python38-32

                如果您无法在 Visual Studio 上执行 pip install selenium,请先将其写入 cmd,然后关闭并打开您的 Visual Studio。

                【讨论】:

                  【解决方案11】:

                  这项工作适合我, 通过修改Python安装下载pip。

                  第 1 步 - 打开应用和功能
                  第 2 步 - 找到 Python 并点击它
                  第 3 步 - 按修改
                  第 4 步 - 选择 pip
                  第 5 步 - 选择将 Python 添加到环境变量并安装所有内容

                  这将安装 pip 并将 Python 和 pip 添加到您的环境变量中。

                  【讨论】:

                    【解决方案12】:

                    在窗户上:

                    1-确保你的python安装在哪里,你可以通过以下方式获取python的当前路径:

                    python -c "import os, sys; print(os.path.dirname(sys.executable))"
                    

                    python3 -c "import os, sys; print(os.path.dirname(sys.executable))"
                    

                    输出(例如):

                    C:\Users\user\AppData\Local\Programs\Python\Python39
                    

                    现在转到该路径并访问“Scripts”文件夹,并检查“pip.exe”或“pip3.exe”是否存在,如果没有尝试使用以下命令修复它并通过cmd安装它:

                    python -m ensurepip --upgrade
                    

                    python3 -m ensurepip --upgrade
                    

                    再次检查,如果“pip.exe”或“pip3.exe”在那里,如果是,请转到下一步,如果没有尝试再次重新安装python(并单击安装向导中的pip复选框)。

                    2- 转到“环境变量”==>“系统变量”,然后单击“路径” 并添加拖曳路径(正如您在上面提取的那样):

                    C:\Users\user\AppData\Local\Programs\Python\Python39
                    C:\Users\user\AppData\Local\Programs\Python\Python39\Scripts
                    

                    3- 转到您的“环境变量”==>“'您的用户名'的用户变量”,然后单击“路径”并添加两条路径(正如您在上面提取的那样):

                    C:\Users\user\AppData\Local\Programs\Python\Python39
                    C:\Users\user\AppData\Local\Programs\Python\Python39\Scripts
                    

                    4- 关闭并再次重新打开您的 CMD 并尝试输入“pip 或 pip3”

                    5- 如果一切正常,请尝试通过以下命令升级您的 pip 版本:

                     pip3 install --upgrade pip --user
                    

                     pip install --upgrade pip --user
                    

                    完成。

                    我希望这会有所帮助。

                    【讨论】:

                      猜你喜欢
                      • 2015-05-09
                      • 2016-07-21
                      • 2019-08-21
                      • 2014-07-05
                      • 2016-10-02
                      • 2022-08-01
                      • 1970-01-01
                      • 2012-02-28
                      相关资源
                      最近更新 更多