Python 2.7.11 pip未安装

时间:2016-08-25 22:24:38

标签: python windows python-2.7 pip

我的机器上安装了Python 2.7.11,据我所知,应该带有pip,但是当我检查C:\Python27\Tools\Scripts\目录时,没有pip.exe存在。

我尝试完全删除并重新安装Python 2.7.11但没有成功。运行安装程序pip设置为安装,但在安装点后无法找到。

我也安装了Python 3.4,它具有预期的pip。有什么想法吗?

9 个答案:

答案 0 :(得分:2)

我使用https://pip.pypa.io/en/stable/installing/进行安装。奇怪的是,一个外部的身体必须制作一个工具来安装pip。 Python网站上没有提到pip.pypa.io 虽然我收到了错误消息,但确实安装了,所以请仔细检查 您还可能会看到一条消息,建议您使用命令'pip install --upgrade'升级到pip 9.0。我强烈推荐。
此外,请确保在运行命令时您位于pip.exe所在的目录中。他们没有告诉你,因为他们认为你知道这一点,但我们不是所有的极客。

答案 1 :(得分:1)

python2.7.11应该将pip安装到c:\ python27 \ scripts中,你可以看看here

答案 2 :(得分:1)

对于遇到此问题的人,我有一个Windows 10 x86开发箱,用于漏洞利用开发,由于安装了Immunity Debugger,因此安装了Python 2.7,该安装不包括新的SSL软件包,并且不包括“点”。

没有包含pip的“ C:\ Python27 \ Scripts”文件夹。我确实有一个“ C:\ Python27 \ Tools \ Scripts”文件夹,其中没有安装pip。

我厌倦了按建议安装点子的方法,但是没有用。最好的方法是卸载Python并安装最新版本,目前我的版本是2.7.15,可以选择pip。这就是解决我的问题的方法,任何较旧版本的Python都需要升级以支持SSL软件包。当您尝试在较旧版本上安装pip时,会收到相同的错误。

如果您重新安装了包含SSL软件包的Python,但它仍然没有pip,请尝试通过以下方式安装pip:

1. curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

2. python get-pip.py

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

如果您使用Python的较新版本,则此方法应该有效。

一旦您安装了pip或更高版本的python,请转到“ C:\ Python27 \ Scripts”,您应该会看到pip.exe。

答案 3 :(得分:1)

我遇到了同样的问题-未安装pip-使用python-2.7.16,Win10,为“所有用户”安装。当我允许MSI安装程序定位默认位置(C:\ Python27)而不是将其更改为Program Files(x86)下时,此问题已解决。我不知道为什么这改变了一切。

答案 4 :(得分:0)

我已经在Windows 10 PC中安装了“ python-2.7.16 ”。 PIP 安装在“ C:\ Python27 \ Scripts ”下。可以将“ C:\ Python27 \ Scripts”路径添加到环境变量,然后从命令提示符处访问pip命令。

要在环境变量中添加路径:

控制面板\系统和安全性\系统->高级系统设置->高级->环境变量->系统变量下->路径(变量名)

答案 5 :(得分:0)

存在一个问题,无论我在Windows 10上安装的哪个版本的python 2.7,在“脚本”文件夹中都没有生成pip.exe。

我通过在安装前确保MSI Installer文件具有管理员特权来解决了该问题

答案 6 :(得分:0)

如果未安装pip,则可以使用easy_install.exe安装pip和其他模块 您可以在以下位置轻松安装

python -m easy_install pip

答案 7 :(得分:0)

我遇到了同样的问题:

  • 已安装 Python 27
  • 尝试使用 pip,但由于无法识别的命令错误而失败
  • 检查安装:没有“C:\Python27\Scripts”,只有“C:\Python27\Tools\Scripts”

此问题仅在某些版本的 Windows 上发生。

如何修复:

  • 卸载 Python 27
  • 重新安装 Python 27,但取消选择“pip”功能
  • 检查安装:没有预期的“C:\Python27\Scripts”
  • 再次启动安装程序并使用“更改 Python”
  • 设置要安装的“pip”和“Add Python.exe to Path”功能
  • 检查安装:“C:\Python27\Scripts”现在正确存在

因此,由于某些未知原因,如果在默认 Python 27 设置期间安装了 pip,则某些版本的 Windows 上没有正确安装。要解决此问题,必须在之后使用“更改 Python”设置安装 pip。

答案 8 :(得分:-1)

它发生在 Windows 上,因为您应该具有在磁盘 C 上安装任何内容的管理员权限。 我有同样的问题 Scripts 文件夹没有安装。我建议将它安装在 D 盘上。