我不能使用pip(Windows)

2024-04-28 22:59:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我想学机器学习,但它要求我使用“pip”。我对很多这类东西还是很陌生的。我已经安装了Python3.4 64位和get-py.py。

当我运行pip install sklearn时,我得到'pip' is not recognized as an internal or external command, operable program or batch file.

这是我的环境变量路径截图

https://gyazo.com/c7ec926401878845d5c4f9a556cf00ee

任何帮助都将不胜感激。我查过其他有类似问题的帖子,但我尝试了很多方法,但都没有奏效。


Tags: installpiporpy机器angetis
3条回答

我下载了Python3.6并在我的系统上安装了pip。 我在下面找到了皮普:

C:\Users\Admin\AppData\Local\Programs\Python\Python36\Scripts

另外,在找到pip之前,我在命令提示符下使用了以下命令来安装pyperclip:

python -m pip install pyperclip

最简单的解决方案就是下载一个平台,例如Anaconda。Python有许多库(sklearn、pandas、numpy,…)和pip,它们都在一个用户友好的Windows安装程序包中,为您提供一切服务。

https://www.continuum.io/downloads

如果你真的想自己做,那么

  1. 下载get-pip.py(https://bootstrap.pypa.io/get-pip.py

  2. 确保Python已经安装并在您的路径中,例如在命令提示符下运行python --version

  3. 导航到下载get-pip.py的目录(在命令提示符下,使用命令cd)。

  4. 在具有管理权限的命令提示符下运行命令python get-pip.py(可能不需要,但只是为了确保)。

  5. 就这些。关闭命令提示符,再次打开它并运行pip --version来测试它。如果不起作用,则在计算机中搜索名为pip.exe(很可能在Python目录中)的文件,如果找到它,则将其路径添加到path变量(给定屏幕截图,我假设您知道如何执行此操作)。

对于任何可能使用MSI安装程序安装了Python,并勾选框以包含pip,但仍然会得到错误'pip' is not recognized as an internal or external command, operable program or batch file

看起来pip可执行文件安装在Python安装的\Scripts子目录中,但该目录不会自动添加到PATH。

对我来说,因为我已经安装了Python 2.7,所以目录是C:\Python27\Scripts。将此路径添加到PATH环境变量并打开新的CMD窗口后,pip可用作命令。

相关问题 更多 >