使用PIP从Github安装Python包

时间:2012-02-22 20:00:07

标签: python github pip

我已经看到它记录了您可以使用pip via:

安装Github托管Python软件包
sudo pip install -e git+git://github.com/myuser/myproject.git#egg=myproject

但是,这似乎将软件包安装到当前工作目录,这几乎不应该在哪里。

如何指示pip将其安装到标准Python包目录中(例如在Ubuntu上这是/usr/local/lib/python2.6/dist-packages)?

2 个答案:

答案 0 :(得分:19)

-e标志告诉pip将其安装为“可编辑”,即保持源周围。删除-e标志,它应该做你期望的。

sudo pip install git+git://github.com/myuser/myproject.git#egg=myproject

如果不起作用,请尝试使用https而不是git。

sudo pip install git+https://github.com/myuser/myproject.git#egg=myproject

答案 1 :(得分:2)

对于Python 3,请确保安装了python3-pip(当然还安装了git):

语法刚刚更改为:

sudo pip3 install git+git://github.com/someuser/someproject.git