有没有办法在Windows上安装request-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。
最好的问候。
答案 0 :(得分:3)
commands module在python 2.6中已弃用。
因此,问题似乎与pip
安装有关,而与requests-kerberos
无关。
你可以尝试一些事情,但我会专注于确保pip正常工作。虽然您可以手动安装软件包,但实际上只是在下一次安装软件包之前就会解决这个问题。
使用pip命令确保你在python 3.4上下文中运行pip :(注意,这是我的输出,你的将是不同的,因为你在Windows上运行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手动下载软件包。
python setup.py install