![]() |
1
161
关键是告诉easy\u install在哪里可以下载包。在这种情况下,可以在url中找到它 http://github.com/mtai/python-gearman/tarball/master . 然而,这个链接本身是不起作用的,因为easy\u install不能仅仅通过查看URL来判断它将得到什么。 把它改成 http://github.com/mtai/python-gearman/tarball/master#egg=gearman-2.0.0beta 最后一步是将URL添加到包的依赖链接中,例如:
现在,在安装软件包时,easy\u install会发现有一个“gearman 2.0.0beta”可从该URL下载,如果您指定“gearman>=2.0.0beta版。。 (通常,这类事情的处理方式是在PyPI页面上包含一个到可下载源的链接;在本例中,如果gearman包的作者包含了上面这样的链接,那么您就已经被设置好了。通常,人们用“myproject dev”标记开发版本,然后使用“myproject>=somever,==dev',因此如果没有somever或更高版本的软件包,easy\u install将尝试签出或下载该版本。)
您需要指定
|
![]() |
2
70
你可以用
吉特
水银的
SVN公司
支持以下协议:
顺序必须始终正确
专用存储库
您还可以通过将协议更改为SSH从私有存储库进行安装(
您还可以使用用户名/密码从私有存储库安装。
Github提供了创建 personal OAuth tokens
要求.txt
要求.txt
包括需求文件需求文件可以包括其他需求文件: 需求文档.txt
要求.txt
需求文件可以安装中指定的依赖项
参考文献:https://pip.pypa.io/en/latest/user_guide.html#installing-packages https://pip.pypa.io/en/latest/reference/pip_install.html |
![]() |
3
22
因为我不得不做同样的事情,所以我找到了另一种方法
注意,链接是一个归档文件,也可以是存储库的特定版本或分支,如前所述 in this answer . 另外,请参阅与其他存储库主机一起工作的答案。
据我所知,更新依赖关系的最简单方法是使用
|
![]() |
4
6
香草
|
![]() |
noorul · 带有多级模块的Python console\u脚本 7 年前 |
![]() |
juiceb0xk · 运行安装程序时更改程序包名称。py公司 7 年前 |
![]() |
wvxvw · 使用Python Egg/Wheel打包共享对象(库) 7 年前 |
|
skoy · setup\u仅要求某些命令 7 年前 |