如何使用Python Pip安装软件,从Github中提取包?

2024-06-14 07:34:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Pip从Github安装一个包,使用以下语法

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

得到错误“找不到命令git”。This Question的答案是(未选中)Git需要安装在系统上。然而,this Answer声明Pip支持“Git、Subversion、Bazaar和Mercurial”。

Pip documentation还说它“对其他版本控制系统(Git、Mercurial和Bazaar)有本机支持”。

那么如何用Pip安装这个包呢?我真的不想在我的VPS上安装Git。或者是否有任何非Pip工具,仅用于从存储库中提取文件(而不进行完整的Git安装)?

更新-所以我咬紧牙关,在我的VPS上安装了Git。Pip仍然无法获取包,但它给出了一组不同的错误,所以-progress。:)我终于做到了

git clone http://github.com/facebook/python-sdk.git

(注意http,而不是https),并设法下载包,然后手动安装。


Tags: piphttpsgitgithubcomhttpfacebookvps
3条回答

对于windows用户:

1)我首先下载并解压缩文件。

2)然后在python目录中转到

3)从这里开始命令提示符

4)pip install C:\Theano-master#no master是示例库

我正在学习PostgreSQL,不得不安装windows版本。有人建议使用git+,我遇到的问题与John C遇到的问题相同。

上面推荐的Martijn解包和下载。这也是win psycopg的创建者所建议的。所以我想我会分享他们安装到虚拟环境中的方法。

谢谢大家: http://www.stickpeople.com/projects/python/win-psycopg/

安装到虚拟环境中:Pretty neat

如果我没有弄错的话,你需要在你的机器上安装git客户端。如果您没有安装git,请尝试以下操作:

pip install https://github.com/facebook/python-sdk/zipball/master

或者

pip install https://github.com/facebook/python-sdk/tarball/master

您需要安装git-core,因为git://协议与任何内容都没有关联。

sudo apt-get install git-core

相关问题 更多 >