Python pip无法安装pypi中的包

Python pip无法安装pypi中的包,python,facebook,pip,Python,Facebook,Pip,为什么我不能用 $ sudo pip install facebook-python-sdk 即使有 日志:不确定那里发生了什么,但您可以使用pip从github repo安装: pip install git+https://github.com/facebook/python-sdk.git\#egg=facebook-python-sdk 我通常使用pip install-e,它使pip符号链接软件包,这样您就可以编辑repo、更新它等,并获得最新的更改,而无需再次进行pip安装。如果

为什么我不能用

$ sudo pip install facebook-python-sdk
即使有


日志:

不确定那里发生了什么,但您可以使用
pip
从github repo安装:

pip install git+https://github.com/facebook/python-sdk.git\#egg=facebook-python-sdk

我通常使用
pip install-e
,它使pip符号链接软件包,这样您就可以编辑repo、更新它等,并获得最新的更改,而无需再次进行pip安装。

如果您想要准确的答案,添加收到的错误消息将非常有用。在不知道问题的情况下,很难找到解决方案。谢谢,看起来,由于PyPI页面上的唯一链接指向github页面,pip得到了它并尝试在上面找到下载链接,但失败了。我建议您使用@zeekay solution来安装它。它似乎不是“干净的”,因为安装在当前目录中。是否有任何方法可以从“dist软件包”中的git安装?如果愿意,您仍然可以
python setup.py正常安装该软件包。嘿,@zVictor,您可以避免使用-e标志:
pip install git+https://github.com/facebook/python-sdk.git#egg=facebook-python sdk
这给了我一个错误“找不到命令'git'”. 我该怎么办?帮助我。确保git已安装并可在您的
路径中使用。