在 Windows 上安装 requests-kerberos

Installing requests-kerberos on Windows

有什么方法可以在 Windows 上安装 requests-kerberos 吗?

当我尝试使用 pip 安装它时出现以下错误:

py -m pip install requests-kerberos

ImportError: No module named 'commands'
Command "python setup.py egg_info" failed with error code 1 in C:\Users\user1\AppData\Local\Temp\pip-build-n8s_inn\kerberos

如果有人知道另一个 kerberos 模块,我将不胜感激。我正在使用 Python 3.4 和 Windows 8.

此致。

commands module 在 python 2.6 中被弃用。

因此,问题似乎是您的 pip 安装问题,而不是 requests-kerberos 安装问题。

您可以尝试一些操作,但我会专注于确保 pip 正常工作。虽然您可以手动安装软件包,但实际上只是将 pip 问题拖到下一次安装软件包时才出现。

确保 pip 安装正确。

使用 pip 命令确保你在 python 3.4 上下文中 运行ning pip:(注意,这是我的输出,你的会有所不同,因为你在 Windows 和 运行ning 3.4)

$ pip --version
pip 1.5.6 from /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg (python 2.7)

可以找到有关 pip 的其他信息 here

手动下载安装

pypi repo手动下载包。

  • 下载.tar.gz
  • 提取tar.gz和运行python setup.py install