无法将Python 2.7'Pip'识别为内部或外部命令

时间:2019-01-22 15:36:16

标签: python pip

我尝试遵循here的说明,但是没有运气。

附上我的cmd提示输出。有什么建议吗?

enter image description here

4 个答案:

答案 0 :(得分:3)

似乎pip不在您的路径上。尝试再次在文件夹pip中发出C:\Python27\Scripts命令。

答案 1 :(得分:2)

我不建议使用setx,不幸的是,专门针对pip的搜索结果指向该建议,例如this。截断消息为1024个字符是真实的。简单地将它们无意地从PATH中剔除是很容易的,并且如果根本没有添加,您可能不知道在Python的地方踢了什么。它会执行,然后在修改路径后 告诉您问题。不过,您要做需要将pip添加到您的PATH。

相反,通过右键单击“我的电脑”并选择“属性”(这是Windows 7)进行编辑:

enter image description here

如图所示:

  1. 高级系统设置
  2. 环境变量
  3. 编辑“用户变量”的PATH。每个路径应以;分隔。

您需要将路径添加到pip.exe。它可能在Python安装的Scripts子文件夹中。您只需要提供目录路径,而不必直接引用.exe

setx确实有其用途。在真正处于锁定状态的系统中,您仍然可以在没有管理员特权的情况下使用它;随您便。

答案 2 :(得分:0)

好吧,我猜您正在使用Windows系统。然后,我还猜测您为pip程序指定了错误的路径。再次检查您的pip.exe在哪里,然后将此位置添加到PATH。

答案 3 :(得分:0)

更快的方法是重新安装python,然后单击安装程序中显示以下内容的框:

  • 将Python X.X添加到PATH

python installer